OsmAnd
|
#include <message.h>
Public Types | |
typedef google::protobuf::Reflection | Reflection |
Public Member Functions | |
Message () | |
virtual | ~Message () |
virtual Message * | New () const =0 |
virtual void | CopyFrom (const Message &from) |
virtual void | MergeFrom (const Message &from) |
void | CheckInitialized () const |
void | FindInitializationErrors (vector< string > *errors) const |
string | InitializationErrorString () const |
virtual void | DiscardUnknownFields () |
virtual int | SpaceUsed () const |
string | DebugString () const |
string | ShortDebugString () const |
string | Utf8DebugString () const |
void | PrintDebugString () const |
bool | ParseFromFileDescriptor (int file_descriptor) |
bool | ParsePartialFromFileDescriptor (int file_descriptor) |
bool | ParseFromIstream (istream *input) |
bool | ParsePartialFromIstream (istream *input) |
bool | SerializeToFileDescriptor (int file_descriptor) const |
bool | SerializePartialToFileDescriptor (int file_descriptor) const |
bool | SerializeToOstream (ostream *output) const |
bool | SerializePartialToOstream (ostream *output) const |
virtual string | GetTypeName () const |
virtual void | Clear () |
virtual bool | IsInitialized () const |
virtual void | CheckTypeAndMergeFrom (const MessageLite &other) |
virtual bool | MergePartialFromCodedStream (io::CodedInputStream *input) |
virtual int | ByteSize () const |
virtual void | SerializeWithCachedSizes (io::CodedOutputStream *output) const |
const Descriptor * | GetDescriptor () const |
virtual const Reflection * | GetReflection () const |
Protected Member Functions | |
virtual Metadata | GetMetadata () const =0 |
google::protobuf::Message::~Message | ( | ) | [virtual] |
int google::protobuf::Message::ByteSize | ( | ) | const [virtual] |
Implements google::protobuf::MessageLite.
Reimplemented in OsmAndPoiBoxDataAtom, OsmAndPoiBoxData, OsmAndPoiCategories, OsmAndPoiBox, OsmAndCategoryTable, OsmAndPoiNameIndexDataAtom, OsmAndPoiNameIndexData, OsmAndPoiNameIndex, OsmAndPoiIndex, OsmAndTileBox, OsmAndTransportIndex, TransportStopsTree, TransportStop, TransportRouteStop, TransportRoute, google::protobuf::UninterpretedOption, TransportRoutes, google::protobuf::UninterpretedOption_NamePart, google::protobuf::MethodOptions, BuildingIndex, google::protobuf::ServiceOptions, StreetIndex, google::protobuf::EnumValueOptions, PostcodeIndex, google::protobuf::EnumOptions, StreetIntersection, google::protobuf::FieldOptions, InteresectedStreets, google::protobuf::MessageOptions, CityIndex, google::protobuf::FileOptions, PostcodesIndex, CitiesIndex, google::protobuf::MethodDescriptorProto, OsmAndAddressIndex, google::protobuf::ServiceDescriptorProto, google::protobuf::EnumValueDescriptorProto, MapData, google::protobuf::EnumDescriptorProto, MapTree, MapRootLevel, google::protobuf::FieldDescriptorProto, MapEncodingRule, google::protobuf::DescriptorProto, OsmAndMapIndex, google::protobuf::DescriptorProto_ExtensionRange, IndexedStringTable, google::protobuf::FileDescriptorProto, StringTable, google::protobuf::FileDescriptorSet, and OsmAndStructure.
void google::protobuf::Message::CheckInitialized | ( | ) | const |
void google::protobuf::Message::CheckTypeAndMergeFrom | ( | const MessageLite & | other | ) | [virtual] |
Implements google::protobuf::MessageLite.
void google::protobuf::Message::Clear | ( | ) | [virtual] |
Implements google::protobuf::MessageLite.
Reimplemented in OsmAndPoiBoxDataAtom, OsmAndPoiBoxData, OsmAndPoiCategories, OsmAndPoiBox, OsmAndCategoryTable, OsmAndPoiNameIndexDataAtom, OsmAndPoiNameIndexData, OsmAndPoiNameIndex, OsmAndPoiIndex, OsmAndTileBox, OsmAndTransportIndex, TransportStopsTree, TransportStop, TransportRouteStop, TransportRoute, google::protobuf::UninterpretedOption, TransportRoutes, google::protobuf::UninterpretedOption_NamePart, google::protobuf::MethodOptions, BuildingIndex, google::protobuf::ServiceOptions, StreetIndex, google::protobuf::EnumValueOptions, PostcodeIndex, google::protobuf::EnumOptions, StreetIntersection, google::protobuf::FieldOptions, InteresectedStreets, google::protobuf::MessageOptions, CityIndex, google::protobuf::FileOptions, PostcodesIndex, CitiesIndex, google::protobuf::MethodDescriptorProto, OsmAndAddressIndex, google::protobuf::ServiceDescriptorProto, google::protobuf::EnumValueDescriptorProto, MapData, google::protobuf::EnumDescriptorProto, MapTree, MapRootLevel, google::protobuf::FieldDescriptorProto, MapEncodingRule, google::protobuf::DescriptorProto, OsmAndMapIndex, google::protobuf::DescriptorProto_ExtensionRange, IndexedStringTable, google::protobuf::FileDescriptorProto, StringTable, google::protobuf::FileDescriptorSet, and OsmAndStructure.
void google::protobuf::Message::CopyFrom | ( | const Message & | from | ) | [virtual] |
string google::protobuf::Message::DebugString | ( | ) | const |
void google::protobuf::Message::DiscardUnknownFields | ( | ) | [virtual] |
void google::protobuf::Message::FindInitializationErrors | ( | vector< string > * | errors | ) | const |
const Descriptor* google::protobuf::Message::GetDescriptor | ( | ) | const |
virtual Metadata google::protobuf::Message::GetMetadata | ( | ) | const [protected, pure virtual] |
Implemented in OsmAndPoiBoxDataAtom, OsmAndPoiBoxData, OsmAndPoiCategories, OsmAndPoiBox, OsmAndCategoryTable, OsmAndPoiNameIndexDataAtom, OsmAndPoiNameIndexData, OsmAndPoiNameIndex, OsmAndPoiIndex, OsmAndTileBox, OsmAndTransportIndex, TransportStopsTree, TransportStop, TransportRouteStop, TransportRoute, google::protobuf::UninterpretedOption, TransportRoutes, google::protobuf::UninterpretedOption_NamePart, google::protobuf::MethodOptions, BuildingIndex, google::protobuf::ServiceOptions, StreetIndex, google::protobuf::EnumValueOptions, PostcodeIndex, google::protobuf::EnumOptions, StreetIntersection, google::protobuf::FieldOptions, InteresectedStreets, google::protobuf::MessageOptions, CityIndex, google::protobuf::FileOptions, PostcodesIndex, CitiesIndex, google::protobuf::MethodDescriptorProto, OsmAndAddressIndex, google::protobuf::ServiceDescriptorProto, google::protobuf::EnumValueDescriptorProto, MapData, google::protobuf::EnumDescriptorProto, MapTree, MapRootLevel, google::protobuf::FieldDescriptorProto, MapEncodingRule, google::protobuf::DescriptorProto, OsmAndMapIndex, google::protobuf::DescriptorProto_ExtensionRange, IndexedStringTable, google::protobuf::FileDescriptorProto, StringTable, google::protobuf::FileDescriptorSet, google::protobuf::DynamicMessage, and OsmAndStructure.
virtual const Reflection* google::protobuf::Message::GetReflection | ( | ) | const [virtual] |
string google::protobuf::Message::GetTypeName | ( | ) | const [virtual] |
Implements google::protobuf::MessageLite.
string google::protobuf::Message::InitializationErrorString | ( | ) | const [virtual] |
Reimplemented from google::protobuf::MessageLite.
bool google::protobuf::Message::IsInitialized | ( | ) | const [virtual] |
Implements google::protobuf::MessageLite.
Reimplemented in OsmAndPoiBoxDataAtom, OsmAndPoiBoxData, OsmAndPoiCategories, OsmAndPoiBox, OsmAndCategoryTable, OsmAndPoiNameIndexDataAtom, OsmAndPoiNameIndexData, OsmAndPoiNameIndex, OsmAndPoiIndex, OsmAndTileBox, OsmAndTransportIndex, TransportStopsTree, TransportStop, TransportRouteStop, TransportRoute, google::protobuf::UninterpretedOption, TransportRoutes, google::protobuf::UninterpretedOption_NamePart, google::protobuf::MethodOptions, BuildingIndex, google::protobuf::ServiceOptions, StreetIndex, google::protobuf::EnumValueOptions, PostcodeIndex, google::protobuf::EnumOptions, StreetIntersection, google::protobuf::FieldOptions, InteresectedStreets, google::protobuf::MessageOptions, CityIndex, google::protobuf::FileOptions, PostcodesIndex, CitiesIndex, google::protobuf::MethodDescriptorProto, OsmAndAddressIndex, google::protobuf::ServiceDescriptorProto, google::protobuf::EnumValueDescriptorProto, MapData, google::protobuf::EnumDescriptorProto, MapTree, MapRootLevel, google::protobuf::FieldDescriptorProto, MapEncodingRule, google::protobuf::DescriptorProto, OsmAndMapIndex, google::protobuf::DescriptorProto_ExtensionRange, IndexedStringTable, google::protobuf::FileDescriptorProto, StringTable, google::protobuf::FileDescriptorSet, and OsmAndStructure.
void google::protobuf::Message::MergeFrom | ( | const Message & | from | ) | [virtual] |
bool google::protobuf::Message::MergePartialFromCodedStream | ( | io::CodedInputStream * | input | ) | [virtual] |
Implements google::protobuf::MessageLite.
virtual Message* google::protobuf::Message::New | ( | ) | const [pure virtual] |
Implements google::protobuf::MessageLite.
Implemented in OsmAndPoiBoxDataAtom, OsmAndPoiBoxData, OsmAndPoiCategories, OsmAndPoiBox, OsmAndCategoryTable, OsmAndPoiNameIndexDataAtom, OsmAndPoiNameIndexData, OsmAndPoiNameIndex, OsmAndPoiIndex, OsmAndTileBox, OsmAndTransportIndex, TransportStopsTree, TransportStop, TransportRouteStop, TransportRoute, google::protobuf::UninterpretedOption, TransportRoutes, google::protobuf::UninterpretedOption_NamePart, google::protobuf::MethodOptions, BuildingIndex, google::protobuf::ServiceOptions, StreetIndex, google::protobuf::EnumValueOptions, PostcodeIndex, google::protobuf::EnumOptions, StreetIntersection, google::protobuf::FieldOptions, InteresectedStreets, google::protobuf::MessageOptions, CityIndex, google::protobuf::FileOptions, PostcodesIndex, CitiesIndex, google::protobuf::MethodDescriptorProto, OsmAndAddressIndex, google::protobuf::ServiceDescriptorProto, google::protobuf::EnumValueDescriptorProto, MapData, google::protobuf::EnumDescriptorProto, MapTree, MapRootLevel, google::protobuf::FieldDescriptorProto, MapEncodingRule, google::protobuf::DescriptorProto, OsmAndMapIndex, google::protobuf::DescriptorProto_ExtensionRange, IndexedStringTable, google::protobuf::FileDescriptorProto, StringTable, google::protobuf::DynamicMessage, google::protobuf::FileDescriptorSet, and OsmAndStructure.
bool google::protobuf::Message::ParseFromFileDescriptor | ( | int | file_descriptor | ) |
bool google::protobuf::Message::ParseFromIstream | ( | istream * | input | ) |
bool google::protobuf::Message::ParsePartialFromFileDescriptor | ( | int | file_descriptor | ) |
bool google::protobuf::Message::ParsePartialFromIstream | ( | istream * | input | ) |
void google::protobuf::Message::PrintDebugString | ( | ) | const |
bool google::protobuf::Message::SerializePartialToFileDescriptor | ( | int | file_descriptor | ) | const |
bool google::protobuf::Message::SerializePartialToOstream | ( | ostream * | output | ) | const |
bool google::protobuf::Message::SerializeToFileDescriptor | ( | int | file_descriptor | ) | const |
bool google::protobuf::Message::SerializeToOstream | ( | ostream * | output | ) | const |
void google::protobuf::Message::SerializeWithCachedSizes | ( | io::CodedOutputStream * | output | ) | const [virtual] |
Implements google::protobuf::MessageLite.
string google::protobuf::Message::ShortDebugString | ( | ) | const |
int google::protobuf::Message::SpaceUsed | ( | ) | const [virtual] |
string google::protobuf::Message::Utf8DebugString | ( | ) | const |