OsmAnd
Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends
OsmAndStructure Class Reference

#include <osmand_odb.pb.h>

Inheritance diagram for OsmAndStructure:
google::protobuf::Message google::protobuf::MessageLite

List of all members.

Public Member Functions

 OsmAndStructure ()
virtual ~OsmAndStructure ()
 OsmAndStructure (const OsmAndStructure &from)
OsmAndStructureoperator= (const OsmAndStructure &from)
const
::google::protobuf::UnknownFieldSet
unknown_fields () const
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
void Swap (OsmAndStructure *other)
OsmAndStructureNew () const
void CopyFrom (const ::google::protobuf::Message &from)
void MergeFrom (const ::google::protobuf::Message &from)
void CopyFrom (const OsmAndStructure &from)
void MergeFrom (const OsmAndStructure &from)
void Clear ()
bool IsInitialized () const
int ByteSize () const
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
::google::protobuf::uint8SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
bool has_version () const
void clear_version ()
inline::google::protobuf::uint32 version () const
void set_version (::google::protobuf::uint32 value)
int mapindex_size () const
void clear_mapindex ()
const ::OsmAndMapIndexmapindex (int index) const
inline::OsmAndMapIndex * mutable_mapindex (int index)
inline::OsmAndMapIndex * add_mapindex ()
const
::google::protobuf::RepeatedPtrField
< ::OsmAndMapIndex > & 
mapindex () const
inline::google::protobuf::RepeatedPtrField
< ::OsmAndMapIndex > * 
mutable_mapindex ()
int addressindex_size () const
void clear_addressindex ()
const ::OsmAndAddressIndexaddressindex (int index) const
inline::OsmAndAddressIndex * mutable_addressindex (int index)
inline::OsmAndAddressIndex * add_addressindex ()
const
::google::protobuf::RepeatedPtrField
< ::OsmAndAddressIndex > & 
addressindex () const
inline::google::protobuf::RepeatedPtrField
< ::OsmAndAddressIndex > * 
mutable_addressindex ()
int transportindex_size () const
void clear_transportindex ()
const ::OsmAndTransportIndextransportindex (int index) const
inline::OsmAndTransportIndex * mutable_transportindex (int index)
inline::OsmAndTransportIndex * add_transportindex ()
const
::google::protobuf::RepeatedPtrField
< ::OsmAndTransportIndex > & 
transportindex () const
inline::google::protobuf::RepeatedPtrField
< ::OsmAndTransportIndex > * 
mutable_transportindex ()
int poiindex_size () const
void clear_poiindex ()
const ::OsmAndPoiIndexpoiindex (int index) const
inline::OsmAndPoiIndex * mutable_poiindex (int index)
inline::OsmAndPoiIndex * add_poiindex ()
const
::google::protobuf::RepeatedPtrField
< ::OsmAndPoiIndex > & 
poiindex () const
inline::google::protobuf::RepeatedPtrField
< ::OsmAndPoiIndex > * 
mutable_poiindex ()
bool has_versionconfirm () const
void clear_versionconfirm ()
inline::google::protobuf::uint32 versionconfirm () const
void set_versionconfirm (::google::protobuf::uint32 value)

Static Public Member Functions

static const
::google::protobuf::Descriptor
descriptor ()
static const OsmAndStructuredefault_instance ()

Static Public Attributes

static const int kVersionFieldNumber = 1
static const int kMapIndexFieldNumber = 2
static const int kAddressIndexFieldNumber = 3
static const int kTransportIndexFieldNumber = 4
static const int kPoiIndexFieldNumber = 5
static const int kVersionConfirmFieldNumber = 32

Friends

void protobuf_AddDesc_osmand_5fodb_2eproto ()
void protobuf_AssignDesc_osmand_5fodb_2eproto ()
void protobuf_ShutdownFile_osmand_5fodb_2eproto ()

Constructor & Destructor Documentation

virtual OsmAndStructure::~OsmAndStructure ( ) [virtual]

Member Function Documentation

const ::OsmAndAddressIndex & OsmAndStructure::addressindex ( int  index) const
int OsmAndStructure::ByteSize ( ) const [virtual]

Reimplemented from google::protobuf::Message.

void OsmAndStructure::Clear ( ) [virtual]

Reimplemented from google::protobuf::Message.

int OsmAndStructure::GetCachedSize ( ) const [virtual]
bool OsmAndStructure::IsInitialized ( ) const [virtual]

Reimplemented from google::protobuf::Message.

const ::OsmAndMapIndex & OsmAndStructure::mapindex ( int  index) const
OsmAndStructure* OsmAndStructure::New ( ) const [virtual]
OsmAndStructure& OsmAndStructure::operator= ( const OsmAndStructure from)
const ::OsmAndPoiIndex & OsmAndStructure::poiindex ( int  index) const
const ::OsmAndTransportIndex & OsmAndStructure::transportindex ( int  index) const

Friends And Related Function Documentation


Member Data Documentation

const int OsmAndStructure::kMapIndexFieldNumber = 2 [static]
const int OsmAndStructure::kPoiIndexFieldNumber = 5 [static]
const int OsmAndStructure::kVersionFieldNumber = 1 [static]

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