BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Typedefs | Functions
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  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 >
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 MutexLock ReaderMutexLock
typedef MutexLock WriterMutexLock

Functions

template<typename To , typename From >
To dynamic_cast_if_available (From from)
LIBPROTOBUF_EXPORT bool ParseNamedEnum (const EnumDescriptor *descriptor, const string &name, int *value)
template<typename EnumType >
bool ParseNamedEnum (const EnumDescriptor *descriptor, const string &name, EnumType *value)
LIBPROTOBUF_EXPORT const string & NameOfEnum (const EnumDescriptor *descriptor, int value)
LIBPROTOBUF_EXPORT double Infinity ()
LIBPROTOBUF_EXPORT double NaN ()
LIBPROTOBUF_EXPORT int StringSpaceUsedExcludingSelf (const string &str)
void LIBPROTOBUF_EXPORT VerifyVersion (int headerVersion, int minLibraryVersion, const char *filename)
string LIBPROTOBUF_EXPORT VersionString (int version)
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)
LIBPROTOBUF_EXPORT void OnShutdown (void(*func)())
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)

Typedef Documentation

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

Function Documentation

template<typename To , typename From >
To google::protobuf::internal::down_cast ( From *  f) [inline]

Here is the call graph for this function:

template<typename To , typename From >
To google::protobuf::internal::dynamic_cast_if_available ( From  from) [inline]
template<typename To , typename From >
To google::protobuf::internal::implicit_cast ( From const &  f) [inline]

Here is the caller graph for this function:

LIBPROTOBUF_EXPORT const string& google::protobuf::internal::NameOfEnum ( const EnumDescriptor *  descriptor,
int  value 
)

Here is the caller graph for this function:

LIBPROTOBUF_EXPORT bool google::protobuf::internal::ParseNamedEnum ( const EnumDescriptor *  descriptor,
const string &  name,
int *  value 
)

Here is the caller graph for this function:

template<typename EnumType >
bool google::protobuf::internal::ParseNamedEnum ( const EnumDescriptor *  descriptor,
const string &  name,
EnumType *  value 
)

Here is the call graph for this function:

Here is the caller graph for this function:

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 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< double, WireFormatLite::TYPE_DOUBLE > ( io::CodedInputStream *  input,
double *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< float, WireFormatLite::TYPE_FLOAT > ( io::CodedInputStream *  input,
float *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int, WireFormatLite::TYPE_ENUM > ( io::CodedInputStream *  input,
int *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_INT32 > ( io::CodedInputStream *  input,
int32 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SFIXED32 > ( io::CodedInputStream *  input,
int32 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int32, WireFormatLite::TYPE_SINT32 > ( io::CodedInputStream *  input,
int32 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_INT64 > ( io::CodedInputStream *  input,
int64 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SFIXED64 > ( io::CodedInputStream *  input,
int64 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< int64, WireFormatLite::TYPE_SINT64 > ( io::CodedInputStream *  input,
int64 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_FIXED32 > ( io::CodedInputStream *  input,
uint32 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< uint32, WireFormatLite::TYPE_UINT32 > ( io::CodedInputStream *  input,
uint32 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_FIXED64 > ( io::CodedInputStream *  input,
uint64 *  value 
) [inline]
template<>
bool google::protobuf::internal::WireFormatLite::ReadPrimitive< uint64, WireFormatLite::TYPE_UINT64 > ( io::CodedInputStream *  input,
uint64 *  value 
) [inline]
template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< double, WireFormatLite::TYPE_DOUBLE > ( const uint8 *  buffer,
double *  value 
) [inline]

Here is the call graph for this function:

template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< float, WireFormatLite::TYPE_FLOAT > ( const uint8 *  buffer,
float *  value 
) [inline]

Here is the call graph for this function:

template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< int32, WireFormatLite::TYPE_SFIXED32 > ( const uint8 *  buffer,
int32 *  value 
) [inline]

Here is the call graph for this function:

template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< int64, WireFormatLite::TYPE_SFIXED64 > ( const uint8 *  buffer,
int64 *  value 
) [inline]

Here is the call graph for this function:

template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< uint32, WireFormatLite::TYPE_FIXED32 > ( const uint8 *  buffer,
uint32 *  value 
) [inline]

Here is the call graph for this function:

template<>
const uint8* google::protobuf::internal::WireFormatLite::ReadPrimitiveFromArray< uint64, WireFormatLite::TYPE_FIXED64 > ( const uint8 *  buffer,
uint64 *  value 
) [inline]

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines