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 8370818143 Switch to a macro to avoid signed/const mismatches. 4 years ago
..
bindings Optimize calls to std::string::find() and friends for a single char. 4 years ago
decode.c Fixed a bunch of Clang warnings. 4 years ago
decode.h Added map sorting to binary and text encoders. 4 years ago
decode.int.h Fixed a bunch of Clang warnings. 4 years ago
decode_fast.c Update comment for ARM64. 4 years ago
decode_fast.h Added UTF-8 validation for proto3 string fields. 4 years ago
def.c A few minor cleanups. 4 years ago
def.h Merge pull request #363 from haberman/delete-handlers 4 years ago
def.hpp Added API for getting fielddef default as a upb_msgval. 4 years ago
encode.c Fix clang-tidy function 'upb_encode_ex' has a definition with different parameter names 4 years ago
encode.h Added depth limit checking to upb_encode(). 4 years ago
json_decode.c Fixed "NULL + 0" UB in JSON encoder and decoder. 4 years ago
json_decode.h Changes to support import into google3 (#291) 5 years ago
json_encode.c Switch to a macro to avoid signed/const mismatches. 4 years ago
json_encode.h Amalgamation no longer bundles wyhash, but #includes it. 4 years ago
msg.c Now that handlers are gone, cleaned up table to use arenas exclusively. 4 years ago
msg.h Now that handlers are gone, cleaned up table to use arenas exclusively. 4 years ago
port_def.inc Switch to a macro to avoid signed/const mismatches. 4 years ago
port_undef.inc Switch to a macro to avoid signed/const mismatches. 4 years ago
reflection.c A few minor cleanups. 4 years ago
reflection.h Added API for getting fielddef default as a upb_msgval. 4 years ago
reflection.hpp Added API for getting fielddef default as a upb_msgval. 4 years ago
table.c A few minor cleanups. 4 years ago
table.int.h A few minor cleanups. 4 years ago
text_encode.c Switch to a macro to avoid signed/const mismatches. 4 years ago
text_encode.h Added map sorting to binary and text encoders. 4 years ago
upb.c Start arena block doubling at initial block size. 4 years ago
upb.h Fixed a bunch of Clang warnings. 4 years ago
upb.hpp Fixed upb::InlinedArena, which was compeltely broken. 4 years ago
upb.int.h Added new internal header. 4 years ago