OsmAnd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Protected Member Functions
google::protobuf::Message Class Reference

#include <message.h>

Inheritance diagram for google::protobuf::Message:
google::protobuf::MessageLite BuildingIndex CitiesIndex CityIndex google::protobuf::DescriptorProto google::protobuf::DescriptorProto_ExtensionRange google::protobuf::DynamicMessage google::protobuf::EnumDescriptorProto google::protobuf::EnumOptions google::protobuf::EnumValueDescriptorProto google::protobuf::EnumValueOptions google::protobuf::FieldDescriptorProto google::protobuf::FieldOptions google::protobuf::FileDescriptorProto google::protobuf::FileDescriptorSet google::protobuf::FileOptions google::protobuf::MessageOptions google::protobuf::MethodDescriptorProto google::protobuf::MethodOptions google::protobuf::ServiceDescriptorProto google::protobuf::ServiceOptions google::protobuf::UninterpretedOption google::protobuf::UninterpretedOption_NamePart IndexedStringTable InteresectedStreets MapData MapEncodingRule MapRootLevel MapTree OsmAndAddressIndex OsmAndCategoryTable OsmAndMapIndex OsmAndPoiBox OsmAndPoiBoxData OsmAndPoiBoxDataAtom OsmAndPoiCategories OsmAndPoiIndex OsmAndPoiNameIndex OsmAndPoiNameIndexData OsmAndPoiNameIndexDataAtom OsmAndStructure OsmAndTileBox OsmAndTransportIndex PostcodeIndex PostcodesIndex StreetIndex StreetIntersection StringTable TransportRoute TransportRoutes TransportRouteStop TransportStop TransportStopsTree

List of all members.

Public Types

typedef
google::protobuf::Reflection 
Reflection

Public Member Functions

 Message ()
virtual ~Message ()
virtual MessageNew () 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 DescriptorGetDescriptor () const
virtual const ReflectionGetReflection () const

Protected Member Functions

virtual Metadata GetMetadata () const =0

Member Typedef Documentation


Constructor & Destructor Documentation


Member Function Documentation

int google::protobuf::Message::ByteSize ( ) const [virtual]
void google::protobuf::Message::CopyFrom ( const Message from) [virtual]
void google::protobuf::Message::FindInitializationErrors ( vector< string > *  errors) const
virtual Metadata google::protobuf::Message::GetMetadata ( ) const [protected, pure virtual]
virtual const Reflection* google::protobuf::Message::GetReflection ( ) const [virtual]
string google::protobuf::Message::GetTypeName ( ) const [virtual]

Reimplemented from google::protobuf::MessageLite.

bool google::protobuf::Message::IsInitialized ( ) const [virtual]
void google::protobuf::Message::MergeFrom ( const Message from) [virtual]
virtual Message* google::protobuf::Message::New ( ) const [pure virtual]
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
int google::protobuf::Message::SpaceUsed ( ) const [virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines