#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.