#include <iosfwd>#include <string>#include <type_traits>#include <vector>#include <google/protobuf/stubs/casts.h>#include <google/protobuf/stubs/common.h>#include <google/protobuf/arena.h>#include <google/protobuf/descriptor.h>#include <google/protobuf/generated_message_reflection.h>#include <google/protobuf/message_lite.h>#include <google/protobuf/port.h>#include <google/protobuf/port_def.inc>#include <google/protobuf/port_undef.inc>

Go to the source code of this file.
Namespaces | |
| google::protobuf | |
| google::protobuf::expr | |
| google.protobuf.internal | |
| google::protobuf::io | |
| google::protobuf::python | |
Macros | |
| #define | DECLARE_GET_REPEATED_FIELD(TYPE) |
| #define | GOOGLE_PROTOBUF_HAS_ARENAS |
| #define | GOOGLE_PROTOBUF_HAS_CEL_MAP_REFLECTION_FRIEND |
| #define | GOOGLE_PROTOBUF_HAS_ONEOF |
Functions | |
| template<typename T > | |
| const T * | google::protobuf::DynamicCastToGenerated (const Message *from) |
| template<typename T > | |
| T * | google::protobuf::DynamicCastToGenerated (Message *from) |
| template<typename T > | |
| void | google::protobuf::LinkMessageReflection () |
| template<> | |
| const RepeatedPtrField< std::string > & | google::protobuf::Reflection::GetRepeatedPtrField< std::string > (const Message &message, const FieldDescriptor *field) const |
| template<> | |
| RepeatedPtrField< std::string > * | google::protobuf::Reflection::MutableRepeatedPtrField< std::string > (Message *message, const FieldDescriptor *field) const |
| #define DECLARE_GET_REPEATED_FIELD | ( | TYPE | ) |
Definition at line 1132 of file src/google/protobuf/message.h.
| #define GOOGLE_PROTOBUF_HAS_ARENAS |
Definition at line 128 of file src/google/protobuf/message.h.
| #define GOOGLE_PROTOBUF_HAS_CEL_MAP_REFLECTION_FRIEND |
Definition at line 896 of file src/google/protobuf/message.h.
| #define GOOGLE_PROTOBUF_HAS_ONEOF |
Definition at line 127 of file src/google/protobuf/message.h.