Goby3  3.1.4
2024.02.22
message.h File Reference
#include <iosfwd>
#include <string>
#include <type_traits>
#include <vector>
#include <google/protobuf/arena.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/descriptor.h>

Go to the source code of this file.

Classes

class  google::protobuf::RepeatedField< T >
 
class  google::protobuf::RepeatedPtrField< T >
 
struct  google::protobuf::Metadata
 
class  google::protobuf::Message
 
class  google::protobuf::RepeatedFieldRef< T, Enable >
 
class  google::protobuf::MutableRepeatedFieldRef< T, Enable >
 
class  google::protobuf::Reflection
 
class  google::protobuf::MessageFactory
 

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::internal
 
 google::protobuf::io
 
 google::protobuf::python
 
 google::protobuf::expr
 

Macros

#define GOOGLE_PROTOBUF_HAS_ONEOF
 
#define GOOGLE_PROTOBUF_HAS_ARENAS
 
#define GOOGLE_PROTOBUF_HAS_CEL_MAP_REFLECTION_FRIEND
 
#define DECLARE_GET_REPEATED_FIELD(TYPE)
 

Macro Definition Documentation

◆ DECLARE_GET_REPEATED_FIELD

#define DECLARE_GET_REPEATED_FIELD (   TYPE)
Value:
template<> \
LIBPROTOBUF_EXPORT \
const RepeatedField<TYPE>& Reflection::GetRepeatedField<TYPE>( \
const Message& message, const FieldDescriptor* field) const; \
\
template<> \
LIBPROTOBUF_EXPORT \
RepeatedField<TYPE>* Reflection::MutableRepeatedField<TYPE>( \
Message* message, const FieldDescriptor* field) const;

Definition at line 1095 of file message.h.

◆ GOOGLE_PROTOBUF_HAS_ARENAS

#define GOOGLE_PROTOBUF_HAS_ARENAS

Definition at line 126 of file message.h.

◆ GOOGLE_PROTOBUF_HAS_CEL_MAP_REFLECTION_FRIEND

#define GOOGLE_PROTOBUF_HAS_CEL_MAP_REFLECTION_FRIEND

Definition at line 956 of file message.h.

◆ GOOGLE_PROTOBUF_HAS_ONEOF

#define GOOGLE_PROTOBUF_HAS_ONEOF

Definition at line 125 of file message.h.

goby::field
extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions, ::google::protobuf::internal::MessageTypeTraits< ::goby::GobyFieldOptions >, 11, false > field
Definition: option_extensions.pb.h:1323