Protocol Buffers - Google's data interchange format (grpc依赖) https://developers.google.com/protocol-buffers/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Joshua Haberman 1139650320 Use "static inline" instead of "extern inline" for now. 16 years ago
LICENSE A flurry of activity. Doesn't compile yet. 16 years ago
Makefile Use "static inline" instead of "extern inline" for now. 16 years ago
README A flurry of activity. Doesn't compile yet. 16 years ago
descriptor.c Fleshed out upb_context some. 16 years ago
descriptor.h Fleshed out upb_context some. 16 years ago
test_table.cc High-level parsing interface written (not yet tested). 16 years ago
test_util.h Acknowledge authorship and fix warning in the eng() function. 16 years ago
tests.c Fixed conversion warning in tests.c. 16 years ago
upb.h Use "static inline" instead of "extern inline" for now. 16 years ago
upb_context.c More work on upb_context. 16 years ago
upb_context.h More work on upb_context. 16 years ago
upb_enum.h More work on upb_context. 16 years ago
upb_inlinedefs.c Add upb_inlinedefs.c, which emits definitions for inline functions. 16 years ago
upb_msg.c upb_msg constructor now more or less works. 16 years ago
upb_msg.h Use "static inline" instead of "extern inline" for now. 16 years ago
upb_parse.c Progress implementing upb_msg. 16 years ago
upb_parse.h Implemented a bit more of upb_context. 16 years ago
upb_table.c Finished hashtable implementation, not yet tested. 16 years ago
upb_table.h More work on upb_context. 16 years ago

README


upb - a minimalist implementation of protocol buffers.

- For API documentation, see the header files.
- To build type "make".

Author: Joshua Haberman (joshua@reverberate.org, haberman@google.com)
See LICENSE for copyright information.