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.
 
 
 
 
 
 
Protobuf Team Bot 00e783d113 Apply clang-tidy fixes to change `static_cast` to `proto2::DownCastToGenerated` in sr_www dependencies. 1 year ago
..
README down integrate python opensource to svn 11 years ago
__init__.py Remove uses of pkg_resources in non-namespace packages. (#7902) 5 years ago
cpp_message.py Internal change 2 years ago
descriptor.cc Expose editions in Python/C++. 1 year ago
descriptor.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
descriptor_containers.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
descriptor_containers.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
descriptor_database.cc Apply clang-tidy fixes to change `static_cast` to `proto2::DownCastToGenerated` in sr_www dependencies. 1 year ago
descriptor_database.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
descriptor_pool.cc Expose editions in Python/upb. 1 year ago
descriptor_pool.h Expose editions in Python/C++. 1 year ago
extension_dict.cc Internal change 2 years ago
extension_dict.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
field.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
field.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
map_container.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
map_container.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
message.cc GetArena() instead of GetArenaForAllocation(). 2 years ago
message.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
message_factory.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
message_factory.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
message_module.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
python.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
repeated_composite_container.cc Internal change 2 years ago
repeated_composite_container.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
repeated_scalar_container.cc Internal change 2 years ago
repeated_scalar_container.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
safe_numerics.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
scoped_pyobject_ptr.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
unknown_field_set.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
unknown_field_set.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
unknown_fields.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
unknown_fields.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago

README

This is the 'v2' C++ implementation for python proto2.

It is active when:

PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp
PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION_VERSION=2