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

#include <osmand_odb.pb.h>

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

List of all members.

Public Member Functions

 StringTable ()
virtual ~StringTable ()
 StringTable (const StringTable &from)
StringTableoperator= (const StringTable &from)
const
::google::protobuf::UnknownFieldSet
unknown_fields () const
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
void Swap (StringTable *other)
StringTableNew () const
void CopyFrom (const ::google::protobuf::Message &from)
void MergeFrom (const ::google::protobuf::Message &from)
void CopyFrom (const StringTable &from)
void MergeFrom (const StringTable &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
int s_size () const
void clear_s ()
const ::std::string & s (int index) const
inline::std::string * mutable_s (int index)
void set_s (int index, const ::std::string &value)
void set_s (int index, const char *value)
void set_s (int index, const char *value, size_t size)
inline::std::string * add_s ()
void add_s (const ::std::string &value)
void add_s (const char *value)
void add_s (const char *value, size_t size)
const
::google::protobuf::RepeatedPtrField
< ::std::string > & 
s () const
inline::google::protobuf::RepeatedPtrField
< ::std::string > * 
mutable_s ()

Static Public Member Functions

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

Static Public Attributes

static const int kSFieldNumber = 1

Friends

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

Constructor & Destructor Documentation

virtual StringTable::~StringTable ( ) [virtual]

Member Function Documentation

std::string * StringTable::add_s ( )
void StringTable::add_s ( const ::std::string &  value)
void StringTable::add_s ( const char *  value)
void StringTable::add_s ( const char *  value,
size_t  size 
)
int StringTable::ByteSize ( ) const [virtual]

Reimplemented from google::protobuf::Message.

void StringTable::Clear ( ) [virtual]

Reimplemented from google::protobuf::Message.

void StringTable::CopyFrom ( const StringTable from)
static const StringTable& StringTable::default_instance ( ) [static]
int StringTable::GetCachedSize ( ) const [virtual]
bool StringTable::IsInitialized ( ) const [virtual]

Reimplemented from google::protobuf::Message.

void StringTable::MergeFrom ( const StringTable from)
std::string * StringTable::mutable_s ( int  index)
StringTable* StringTable::New ( ) const [virtual]
StringTable& StringTable::operator= ( const StringTable from)
const ::std::string & StringTable::s ( int  index) const
const ::google::protobuf::RepeatedPtrField<::std::string > & StringTable::s ( ) const
int StringTable::s_size ( ) const
void StringTable::set_s ( int  index,
const ::std::string &  value 
)
void StringTable::set_s ( int  index,
const char *  value 
)
void StringTable::set_s ( int  index,
const char *  value,
size_t  size 
)
void StringTable::Swap ( StringTable other)

Friends And Related Function Documentation


Member Data Documentation

const int StringTable::kSFieldNumber = 1 [static]

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