OsmAnd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Typedefs | Enumerations | Functions | Variables
google::protobuf::internal Namespace Reference

Classes

struct  ExtensionInfo
class  ExtensionFinder
class  GeneratedExtensionFinder
class  ExtensionSet
class  PrimitiveTypeTraits
class  RepeatedPrimitiveTypeTraits
class  StringTypeTraits
class  RepeatedStringTypeTraits
class  EnumTypeTraits
class  RepeatedEnumTypeTraits
class  MessageTypeTraits
class  RepeatedMessageTypeTraits
class  ExtensionIdentifier
class  DescriptorPoolExtensionFinder
class  GeneratedMessageReflection
class  ReflectionOps
class  RepeatedPtrFieldBase
class  GenericTypeHandler
class  StringTypeHandlerBase
class  StringTypeHandler
class  RepeatedPtrIterator
class  RepeatedPtrOverPtrsIterator
class  RepeatedFieldBackInsertIterator
class  RepeatedPtrFieldBackInsertIterator
class  AllocatedRepeatedPtrFieldBackInsertIterator
struct  CompileAssert
class  scoped_ptr
class  scoped_array
class  LogMessage
class  LogFinisher
class  FunctionClosure0
class  MethodClosure0
class  FunctionClosure1
class  MethodClosure1
class  FunctionClosure2
class  MethodClosure2
class  Mutex
class  MutexLock
class  MutexLockMaybe
struct  remove_pointer
struct  remove_pointer< T * >
struct  remove_pointer< T *const >
struct  remove_pointer< T *volatile >
struct  remove_pointer< T *const volatile >
struct  RemapEntry
struct  UTF8StateMachineObj
class  WireFormat
class  UnknownFieldSetFieldSkipper
class  WireFormatLite
class  FieldSkipper

Typedefs

typedef uint8 FieldType
typedef bool EnumValidityFunc (int number)
typedef bool EnumValidityFuncWithArg (const void *arg, int number)
typedef void OnShutdownFunc ()
typedef MutexLock ReaderMutexLock
typedef MutexLock WriterMutexLock
typedef UTF8StateMachineObj UTF8ScanObj

Enumerations

enum  ExitReason {
  kExitDstSpaceFull = 239, kExitIllegalStructure, kExitOK, kExitReject,
  kExitReplace1, kExitReplace2, kExitReplace3, kExitReplace21,
  kExitReplace31, kExitReplace32, kExitReplaceOffset1, kExitReplaceOffset2,
  kExitReplace1S0, kExitSpecial, kExitDoAgain, kExitRejectAlt,
  kExitNone
}

Functions

FieldDescriptor::Type real_type (FieldType type)
FieldDescriptor::CppType cpp_type (FieldType type)
int StringSpaceUsedExcludingSelf (const string &str)
bool ParseNamedEnum (const EnumDescriptor *descriptor, const string &name, int *value)
const string & NameOfEnum (const EnumDescriptor *descriptor, int value)
template<typename To , typename From >
To dynamic_cast_if_available (From from)
template<typename EnumType >
bool ParseNamedEnum (const EnumDescriptor *descriptor, const string &name, EnumType *value)
double Infinity ()
double NaN ()
void VerifyVersion (int headerVersion, int minLibraryVersion, const char *filename)
string VersionString (int version)
void DefaultLogHandler (LogLevel level, const char *filename, int line, const string &message)
void NullLogHandler (LogLevel level, const char *filename, int line, const string &message)
 GOOGLE_PROTOBUF_DECLARE_ONCE (log_silencer_count_init_)
void DeleteLogSilencerCount ()
void InitLogSilencerCount ()
void InitLogSilencerCountOnce ()
 GOOGLE_PROTOBUF_DECLARE_ONCE (shutdown_functions_init)
void InitShutdownFunctions ()
void InitShutdownFunctionsOnce ()
void OnShutdown (void(*func)())
template<typename To , typename From >
To implicit_cast (From const &f)
template<typename To , typename From >
To down_cast (From *f)
LIBPROTOBUF_EXPORT bool IsStructurallyValidUTF8 (const char *buf, int len)
int UTF8GenericScan (const UTF8ScanObj *st, const char *str, int str_length, int *bytes_consumed)
int UTF8GenericScanFastAscii (const UTF8ScanObj *st, const char *str, int str_length, int *bytes_consumed)
template<>
bool WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_INT32 > (io::CodedInputStream *input, int32 *value)
template<>
bool WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_INT64 > (io::CodedInputStream *input, int64 *value)
template<>
bool WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_UINT32 > (io::CodedInputStream *input, uint32 *value)
template<>
bool WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_UINT64 > (io::CodedInputStream *input, uint64 *value)
template<>
bool WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SINT32 > (io::CodedInputStream *input, int32 *value)
template<>
bool WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SINT64 > (io::CodedInputStream *input, int64 *value)
template<>
bool WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_FIXED32 > (io::CodedInputStream *input, uint32 *value)
template<>
bool WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_FIXED64 > (io::CodedInputStream *input, uint64 *value)
template<>
bool WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SFIXED32 > (io::CodedInputStream *input, int32 *value)
template<>
bool WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SFIXED64 > (io::CodedInputStream *input, int64 *value)
template<>
bool WireFormatLite::ReadPrimitive< float, WireFormatLite::TYPE_FLOAT > (io::CodedInputStream *input, float *value)
template<>
bool WireFormatLite::ReadPrimitive< double, WireFormatLite::TYPE_DOUBLE > (io::CodedInputStream *input, double *value)
template<>
bool WireFormatLite::ReadPrimitive< bool, WireFormatLite::TYPE_BOOL > (io::CodedInputStream *input, bool *value)
template<>
bool WireFormatLite::ReadPrimitive< int, WireFormatLite::TYPE_ENUM > (io::CodedInputStream *input, int *value)
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< uint32, WireFormatLite::TYPE_FIXED32 > (const uint8 *buffer, uint32 *value)
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< uint64, WireFormatLite::TYPE_FIXED64 > (const uint8 *buffer, uint64 *value)
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< int32, WireFormatLite::TYPE_SFIXED32 > (const uint8 *buffer, int32 *value)
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< int64, WireFormatLite::TYPE_SFIXED64 > (const uint8 *buffer, int64 *value)
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< float, WireFormatLite::TYPE_FLOAT > (const uint8 *buffer, float *value)
template<>
const uint8WireFormatLite::ReadPrimitiveFromArray< double, WireFormatLite::TYPE_DOUBLE > (const uint8 *buffer, double *value)
 READ_REPEATED_FIXED_SIZE_PRIMITIVE (uint32, TYPE_FIXED32)
 READ_REPEATED_FIXED_SIZE_PRIMITIVE (uint64, TYPE_FIXED64)
 READ_REPEATED_FIXED_SIZE_PRIMITIVE (int32, TYPE_SFIXED32)
 READ_REPEATED_FIXED_SIZE_PRIMITIVE (int64, TYPE_SFIXED64)
 READ_REPEATED_FIXED_SIZE_PRIMITIVE (float, TYPE_FLOAT)
 READ_REPEATED_FIXED_SIZE_PRIMITIVE (double, TYPE_DOUBLE)

Variables

vector< void(*)()> * shutdown_functions = NULL
Mutexshutdown_functions_mutex = NULL

Typedef Documentation

typedef bool google::protobuf::internal::EnumValidityFuncWithArg(const void *arg, int number)

Enumeration Type Documentation

Enumerator:
kExitDstSpaceFull 
kExitIllegalStructure 
kExitOK 
kExitReject 
kExitReplace1 
kExitReplace2 
kExitReplace3 
kExitReplace21 
kExitReplace31 
kExitReplace32 
kExitReplaceOffset1 
kExitReplaceOffset2 
kExitReplace1S0 
kExitSpecial 
kExitDoAgain 
kExitRejectAlt 
kExitNone 

Function Documentation

void google::protobuf::internal::DefaultLogHandler ( LogLevel  level,
const char *  filename,
int  line,
const string &  message 
)
template<typename To , typename From >
To google::protobuf::internal::down_cast ( From *  f)
template<typename To , typename From >
To google::protobuf::internal::dynamic_cast_if_available ( From  from)
template<typename To , typename From >
To google::protobuf::internal::implicit_cast ( From const &  f)
bool google::protobuf::internal::IsStructurallyValidUTF8 ( const char *  buf,
int  len 
)
LIBPROTOBUF_EXPORT const string & google::protobuf::internal::NameOfEnum ( const EnumDescriptor *  descriptor,
int  value 
)
void google::protobuf::internal::NullLogHandler ( LogLevel  level,
const char *  filename,
int  line,
const string &  message 
)
LIBPROTOBUF_EXPORT bool google::protobuf::internal::ParseNamedEnum ( const EnumDescriptor *  descriptor,
const string &  name,
int *  value 
)
template<typename EnumType >
bool google::protobuf::internal::ParseNamedEnum ( const EnumDescriptor *  descriptor,
const string &  name,
EnumType *  value 
)
int google::protobuf::internal::UTF8GenericScan ( const UTF8ScanObj *  st,
const char *  str,
int  str_length,
int *  bytes_consumed 
)
int google::protobuf::internal::UTF8GenericScanFastAscii ( const UTF8ScanObj *  st,
const char *  str,
int  str_length,
int *  bytes_consumed 
)
void LIBPROTOBUF_EXPORT google::protobuf::internal::VerifyVersion ( int  headerVersion,
int  minLibraryVersion,
const char *  filename 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, WireFormatLite::TYPE_BOOL > ( io::CodedInputStream *  input,
bool *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< double, WireFormatLite::TYPE_DOUBLE > ( io::CodedInputStream *  input,
double *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< float, WireFormatLite::TYPE_FLOAT > ( io::CodedInputStream *  input,
float *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int, WireFormatLite::TYPE_ENUM > ( io::CodedInputStream *  input,
int *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_INT32 > ( io::CodedInputStream *  input,
int32 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SFIXED32 > ( io::CodedInputStream *  input,
int32 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SINT32 > ( io::CodedInputStream *  input,
int32 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_INT64 > ( io::CodedInputStream *  input,
int64 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SFIXED64 > ( io::CodedInputStream *  input,
int64 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SINT64 > ( io::CodedInputStream *  input,
int64 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_FIXED32 > ( io::CodedInputStream *  input,
uint32 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_UINT32 > ( io::CodedInputStream *  input,
uint32 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_FIXED64 > ( io::CodedInputStream *  input,
uint64 *  value 
)
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_UINT64 > ( io::CodedInputStream *  input,
uint64 *  value 
)
template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< double, WireFormatLite::TYPE_DOUBLE > ( const uint8 *  buffer,
double *  value 
)
template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< float, WireFormatLite::TYPE_FLOAT > ( const uint8 *  buffer,
float *  value 
)
template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< int32, WireFormatLite::TYPE_SFIXED32 > ( const uint8 *  buffer,
int32 *  value 
)
template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< int64, WireFormatLite::TYPE_SFIXED64 > ( const uint8 *  buffer,
int64 *  value 
)
template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< uint32, WireFormatLite::TYPE_FIXED32 > ( const uint8 *  buffer,
uint32 *  value 
)
template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< uint64, WireFormatLite::TYPE_FIXED64 > ( const uint8 *  buffer,
uint64 *  value 
)

Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines