#include <message.h>
Protected Member Functions | |
virtual Metadata | GetMetadata () const =0 |
Private Member Functions | |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (Message) | |
virtual void | SetCachedSize (int size) const |
Additional Inherited Members | |
![]() | |
enum | ParseFlags { kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3, kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7 } |
![]() | |
template<typename T > | |
static const internal::RepeatedPtrFieldBase & | CastToBase (const RepeatedPtrField< T > &repeated) |
template<typename T > | |
static internal::RepeatedPtrFieldBase * | CastToBase (RepeatedPtrField< T > *repeated) |
template<typename T > | |
static T * | CreateMaybeMessage (Arena *arena) |
Definition at line 205 of file src/google/protobuf/message.h.
|
inline |
Definition at line 207 of file src/google/protobuf/message.h.
|
inlineoverride |
Definition at line 208 of file src/google/protobuf/message.h.
|
overridevirtual |
Implements google::protobuf::MessageLite.
Definition at line 540 of file src/google/protobuf/message.cc.
void google::protobuf::Message::CheckInitialized | ( | ) | const |
Definition at line 130 of file src/google/protobuf/message.cc.
|
overridevirtual |
Implements google::protobuf::MessageLite.
Reimplemented in google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >.
Definition at line 94 of file src/google/protobuf/message.cc.
|
overridevirtual |
Implements google::protobuf::MessageLite.
Reimplemented in google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >.
Definition at line 114 of file src/google/protobuf/message.cc.
Definition at line 98 of file src/google/protobuf/message.cc.
std::string google::protobuf::Message::DebugString | ( | ) | const |
Definition at line 87 of file text_format.cc.
|
virtual |
Definition at line 136 of file src/google/protobuf/message.cc.
void google::protobuf::Message::FindInitializationErrors | ( | std::vector< std::string > * | errors | ) | const |
Definition at line 120 of file src/google/protobuf/message.cc.
|
inline |
Definition at line 326 of file src/google/protobuf/message.h.
|
protectedpure virtual |
Implemented in google::protobuf::DynamicMessage.
|
inline |
Definition at line 335 of file src/google/protobuf/message.h.
|
overridevirtual |
Implements google::protobuf::MessageLite.
Definition at line 110 of file src/google/protobuf/message.cc.
|
private |
|
overridevirtual |
Reimplemented from google::protobuf::MessageLite.
Definition at line 124 of file src/google/protobuf/message.cc.
|
overridevirtual |
Implements google::protobuf::MessageLite.
Definition at line 116 of file src/google/protobuf/message.cc.
Definition at line 82 of file src/google/protobuf/message.cc.
|
overridevirtual |
Implements google::protobuf::MessageLite.
Reimplemented in google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >.
Definition at line 141 of file src/google/protobuf/message.cc.
|
overridepure virtual |
Implements google::protobuf::MessageLite.
Implemented in google::protobuf::DynamicMessage.
|
inlineoverridevirtual |
Reimplemented from google::protobuf::MessageLite.
Reimplemented in google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >.
Definition at line 220 of file src/google/protobuf/message.h.
void google::protobuf::Message::PrintDebugString | ( | ) | const |
Definition at line 126 of file text_format.cc.
|
overridevirtual |
Reimplemented from google::protobuf::MessageLite.
Reimplemented in google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >.
Definition at line 530 of file src/google/protobuf/message.cc.
|
privatevirtual |
Reimplemented in google::protobuf::DynamicMessage.
Definition at line 546 of file src/google/protobuf/message.cc.
std::string google::protobuf::Message::ShortDebugString | ( | ) | const |
Definition at line 98 of file text_format.cc.
|
inline |
Definition at line 277 of file src/google/protobuf/message.h.
|
virtual |
Reimplemented in google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >.
Definition at line 552 of file src/google/protobuf/message.cc.
std::string google::protobuf::Message::Utf8DebugString | ( | ) | const |
Definition at line 114 of file text_format.cc.