|
| bool | ParseAnyTypeUrl (const string &type_url, string *full_type_name) |
| |
| bool | GetAnyFieldDescriptors (const Message &message, const FieldDescriptor **type_url_field, const FieldDescriptor **value_field) |
| |
| template<typename T > |
| void | arena_destruct_object (void *object) |
| |
| template<typename T > |
| void | arena_delete_object (void *object) |
| |
| void | arena_free (void *object, size_t) |
| |
| | GOOGLE_PROTOBUF_DECLARE_ONCE (repeated_primitive_generic_type_traits_once_init_) |
| |
| | GOOGLE_PROTOBUF_DECLARE_ONCE (repeated_string_type_traits_once_init_) |
| |
| | GOOGLE_PROTOBUF_DECLARE_ONCE (repeated_message_generic_type_traits_once_init_) |
| |
| FieldDescriptor::Type | real_type (FieldType type) |
| |
| FieldDescriptor::CppType | cpp_type (FieldType type) |
| |
| WireFormatLite::FieldType | field_type (FieldType type) |
| |
| 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) |
| |
| bool | CreateUnknownEnumValues (const FileDescriptor *file) |
| |
| template<typename To , typename From > |
| To | dynamic_cast_if_available (From from) |
| |
| template<typename T > |
| T * | DynamicCastToGenerated (const Message *from) |
| |
| template<typename T > |
| T * | DynamicCastToGenerated (Message *from) |
| |
| double | Infinity () |
| |
| double | NaN () |
| |
| | GOOGLE_PROTOBUF_DECLARE_ONCE (empty_string_once_init_) |
| |
| void | DeleteEmptyString () |
| |
| void | InitEmptyString () |
| |
| const ::std::string & | GetEmptyString () |
| |
| int | StringSpaceUsedExcludingSelf (const string &str) |
| |
| LIBPROTOBUF_EXPORTconst ::std::string & | GetEmptyStringAlreadyInited () |
| |
| template<class Type > |
| bool | AllAreInitialized (const Type &t) |
| |
| ArenaString * | ReadArenaString (::google::protobuf::io::CodedInputStream *input, ::google::protobuf::Arena *arena) |
| |
| void LIBPROTOBUF_EXPORT | RegisterMapEntryDefaultInstance (MessageLite *default_instance) |
| |
| void | DeleteMapEntryDefaultInstances () |
| |
| void | InitMapEntryDefaultInstances () |
| |
| template<typename T > |
| T | UnwrapMapKey (const MapKey &map_key) |
| |
| template<> |
| int32 | UnwrapMapKey< int32 > (const MapKey &map_key) |
| |
| template<> |
| uint32 | UnwrapMapKey< uint32 > (const MapKey &map_key) |
| |
| template<> |
| int64 | UnwrapMapKey< int64 > (const MapKey &map_key) |
| |
| template<> |
| uint64 | UnwrapMapKey< uint64 > (const MapKey &map_key) |
| |
| template<> |
| bool | UnwrapMapKey< bool > (const MapKey &map_key) |
| |
| template<> |
| string | UnwrapMapKey< string > (const MapKey &map_key) |
| |
| template<typename T > |
| void | SetMapKey (MapKey *map_key, const T &value) |
| |
| template<> |
| void | SetMapKey< int32 > (MapKey *map_key, const int32 &value) |
| |
| template<> |
| void | SetMapKey< uint32 > (MapKey *map_key, const uint32 &value) |
| |
| template<> |
| void | SetMapKey< int64 > (MapKey *map_key, const int64 &value) |
| |
| template<> |
| void | SetMapKey< uint64 > (MapKey *map_key, const uint64 &value) |
| |
| template<> |
| void | SetMapKey< bool > (MapKey *map_key, const bool &value) |
| |
| template<> |
| void | SetMapKey< string > (MapKey *map_key, const string &value) |
| |
| template<typename Key , typename T > |
| bool | AllAreInitialized (const Map< Key, T > &t) |
| |
| | TEST_F (MapFieldBasePrimitiveTest, SpaceUsedExcludingSelf) |
| |
| | TEST_F (MapFieldBasePrimitiveTest, GetRepeatedField) |
| |
| | TEST_F (MapFieldBasePrimitiveTest, MutableRepeatedField) |
| |
| | TEST_F (MapFieldBasePrimitiveTest, Arena) |
| |
| | INSTANTIATE_TEST_CASE_P (MapFieldStateTestInstance, MapFieldStateTest, ::testing::Values(CLEAN, MAP_DIRTY, REPEATED_DIRTY)) |
| |
| | TEST_P (MapFieldStateTest, GetMap) |
| |
| | TEST_P (MapFieldStateTest, MutableMap) |
| |
| | TEST_P (MapFieldStateTest, MergeFromClean) |
| |
| | TEST_P (MapFieldStateTest, MergeFromMapDirty) |
| |
| | TEST_P (MapFieldStateTest, MergeFromRepeatedDirty) |
| |
| | TEST_P (MapFieldStateTest, SwapClean) |
| |
| | TEST_P (MapFieldStateTest, SwapMapDirty) |
| |
| | TEST_P (MapFieldStateTest, SwapRepeatedDirty) |
| |
| | TEST_P (MapFieldStateTest, Clear) |
| |
| | TEST_P (MapFieldStateTest, SpaceUsedExcludingSelf) |
| |
| | TEST_P (MapFieldStateTest, GetMapField) |
| |
| | TEST_P (MapFieldStateTest, MutableMapField) |
| |
| | TEST_P (MapImplTest, OperatorBracket) |
| |
| | TEST_P (MapImplTest, OperatorBracketNonExist) |
| |
| | TEST_P (MapImplTest, MutableAt) |
| |
| | TEST_P (MapImplTest, CountNonExist) |
| |
| | TEST_P (MapImplTest, MutableFindNonExist) |
| |
| | TEST_P (MapImplTest, ImmutableFindNonExist) |
| |
| | TEST_P (MapImplTest, ConstEnd) |
| |
| | TEST_P (MapImplTest, GetReferenceFromIterator) |
| |
| | TEST_P (MapImplTest, IteratorBasic) |
| |
| | TEST_P (MapImplTest, BeginIsFast) |
| |
| | TEST_P (MapImplTest, HashFlood) |
| |
| | TEST_P (MapImplTest, IteratorInvalidation) |
| |
| | TEST_P (MapImplTest, EraseRevalidates) |
| |
| template<typename T > |
| bool | IsConstHelper (T &) |
| |
| template<typename T > |
| bool | IsConstHelper (const T &) |
| |
| | TEST_P (MapImplTest, IteratorConstness) |
| |
| bool | IsForwardIteratorHelper (std::forward_iterator_tag) |
| |
| template<typename T > |
| bool | IsForwardIteratorHelper (T) |
| |
| | TEST_P (MapImplTest, IteratorCategory) |
| |
| | TEST_P (MapImplTest, InsertSingle) |
| |
| | TEST_P (MapImplTest, InsertByIterator) |
| |
| | TEST_P (MapImplTest, EraseSingleByKey) |
| |
| | TEST_P (MapImplTest, EraseMutipleByKey) |
| |
| | TEST_P (MapImplTest, EraseSingleByIterator) |
| |
| | TEST_P (MapImplTest, ValidIteratorAfterErase) |
| |
| | TEST_P (MapImplTest, EraseByIterator) |
| |
| | TEST_P (MapImplTest, Clear) |
| |
| | TEST_P (MapImplTest, CopyConstructorWithArena) |
| |
| | TEST_P (MapImplTest, CopyConstructorWithoutArena) |
| |
| | TEST_P (MapImplTest, IterConstructor) |
| |
| | TEST_P (MapImplTest, Assigner) |
| |
| | TEST_P (MapImplTest, Rehash) |
| |
| | TEST_P (MapImplTest, EqualRange) |
| |
| | TEST_P (MapImplTest, ConvertToStdMap) |
| |
| | TEST_P (MapImplTest, ConvertToStdVectorOfPairs) |
| |
| | INSTANTIATE_TEST_CASE_P (BoolSequence, MapImplTest, testing::Bool()) |
| |
| | TEST_F (MapFieldReflectionTest, RegularFields) |
| |
| | TEST_F (MapFieldReflectionTest, RepeatedFieldRefForRegularFields) |
| |
| | TEST_F (MapFieldReflectionTest, RepeatedFieldRefMergeFromAndSwap) |
| |
| | TEST (GeneratedMapFieldTest, Accessors) |
| |
| | TEST (GeneratedMapFieldTest, SetMapFieldsInitialized) |
| |
| | TEST (GeneratedMapFieldTest, Proto2SetMapFieldsInitialized) |
| |
| | TEST (GeneratedMapFieldTest, Clear) |
| |
| | TEST (GeneratedMapFieldTest, ClearMessageMap) |
| |
| | TEST (GeneratedMapFieldTest, CopyFrom) |
| |
| | TEST (GeneratedMapFieldTest, CopyFromMessageMap) |
| |
| | TEST (GeneratedMapFieldTest, SwapWithEmpty) |
| |
| | TEST (GeneratedMapFieldTest, SwapWithSelf) |
| |
| | TEST (GeneratedMapFieldTest, SwapWithOther) |
| |
| | TEST (GeneratedMapFieldTest, CopyConstructor) |
| |
| | TEST (GeneratedMapFieldTest, CopyAssignmentOperator) |
| |
| | TEST (GeneratedMapFieldTest, UpcastCopyFrom) |
| |
| | TEST (GeneratedMapFieldTest, CopyFromDynamicMessage) |
| |
| | TEST (GeneratedMapFieldTest, CopyFromDynamicMessageMapReflection) |
| |
| | TEST (GeneratedMapFieldTest, DynamicMessageCopyFrom) |
| |
| | TEST (GeneratedMapFieldTest, DynamicMessageCopyFromMapReflection) |
| |
| | TEST (GeneratedMapFieldTest, SyncDynamicMapWithRepeatedField) |
| |
| | TEST (GeneratedMapFieldTest, NonEmptyMergeFrom) |
| |
| | TEST (GeneratedMapFieldTest, MergeFromMessageMap) |
| |
| | TEST (GeneratedMapFieldTest, SerializationToArray) |
| |
| | TEST (GeneratedMapFieldTest, SerializationToStream) |
| |
| | TEST (GeneratedMapFieldTest, SameTypeMaps) |
| |
| | TEST (GeneratedMapFieldTest, Proto2UnknownEnum) |
| |
| | TEST (GeneratedMapFieldTest, StandardWireFormat) |
| |
| | TEST (GeneratedMapFieldTest, UnorderedWireFormat) |
| |
| | TEST (GeneratedMapFieldTest, DuplicatedKeyWireFormat) |
| |
| | TEST (GeneratedMapFieldTest, DuplicatedValueWireFormat) |
| |
| | TEST (GeneratedMapFieldTest, MissedKeyWireFormat) |
| |
| | TEST (GeneratedMapFieldTest, MissedValueWireFormat) |
| |
| | TEST (GeneratedMapFieldTest, MissedValueTextFormat) |
| |
| | TEST (GeneratedMapFieldTest, UnknownFieldWireFormat) |
| |
| | TEST (GeneratedMapFieldTest, CorruptedWireFormat) |
| |
| | TEST (GeneratedMapFieldTest, IsInitialized) |
| |
| | TEST (GeneratedMapFieldReflectionTest, SpaceUsed) |
| |
| | TEST (GeneratedMapFieldReflectionTest, Accessors) |
| |
| | TEST (GeneratedMapFieldReflectionTest, Swap) |
| |
| | TEST (GeneratedMapFieldReflectionTest, SwapWithBothSet) |
| |
| | TEST (GeneratedMapFieldReflectionTest, SwapFields) |
| |
| | TEST (GeneratedMapFieldReflectionTest, ClearField) |
| |
| | TEST (GeneratedMapFieldReflectionTest, RemoveLast) |
| |
| | TEST (GeneratedMapFieldReflectionTest, ReleaseLast) |
| |
| | TEST (GeneratedMapFieldReflectionTest, SwapElements) |
| |
| | TEST (GeneratedMapFieldReflectionTest, MutableUnknownFields) |
| |
| | TEST (GeneratedMapFieldReflectionTest, EmbedProto2Message) |
| |
| | TEST (GeneratedMapFieldReflectionTest, MergeFromClearMapEntry) |
| |
| | TEST (GeneratedMapFieldReflectionTest, MapEntryClear) |
| |
| | TEST (GeneratedMapFieldReflectionTest, Proto2MapEntryClear) |
| |
| | TEST (GeneratedMapFieldReflectionTest, SetViaMapReflection) |
| |
| | TEST_F (MapFieldInDynamicMessageTest, MapIndependentOffsets) |
| |
| | TEST_F (MapFieldInDynamicMessageTest, DynamicMapReflection) |
| |
| | TEST_F (MapFieldInDynamicMessageTest, MapSpaceUsed) |
| |
| | TEST_F (MapFieldInDynamicMessageTest, RecursiveMap) |
| |
| | TEST (ReflectionOpsForMapFieldTest, MapSanityCheck) |
| |
| | TEST (ReflectionOpsForMapFieldTest, MapCopy) |
| |
| | TEST (ReflectionOpsForMapFieldTest, MergeMap) |
| |
| | TEST (ReflectionOpsForMapFieldTest, ClearMap) |
| |
| | TEST (ReflectionOpsForMapFieldTest, MapDiscardUnknownFields) |
| |
| | TEST (WireFormatForMapFieldTest, ParseMap) |
| |
| | TEST (WireFormatForMapFieldTest, MapByteSize) |
| |
| | TEST (WireFormatForMapFieldTest, SerializeMap) |
| |
| | TEST (WireFormatForMapFieldTest, MapParseHelpers) |
| |
| | TEST (TextFormatMapTest, SerializeAndParse) |
| |
| | TEST (TextFormatMapTest, Sorted) |
| |
| | TEST (ArenaTest, ParsingAndSerializingNoHeapAllocation) |
| |
| | TEST (ArenaTest, RelfectionInTextFormat) |
| |
| | TEST (ArenaTest, StringMapNoLeak) |
| |
| void | LogIndexOutOfBounds (int index, int size) |
| |
| template<typename Iter > |
| int | CalculateReserve (Iter begin, Iter end, std::forward_iterator_tag) |
| |
| template<typename Iter > |
| int | CalculateReserve (Iter, Iter, std::input_iterator_tag) |
| |
| template<typename Iter > |
| int | CalculateReserve (Iter begin, Iter end) |
| |
| Atomic32 | NoBarrier_CompareAndSwap (volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) |
| |
| Atomic32 | NoBarrier_AtomicExchange (volatile Atomic32 *ptr, Atomic32 new_value) |
| |
| Atomic32 | NoBarrier_AtomicIncrement (volatile Atomic32 *ptr, Atomic32 increment) |
| |
| Atomic32 | Barrier_AtomicIncrement (volatile Atomic32 *ptr, Atomic32 increment) |
| |
| Atomic32 | Acquire_CompareAndSwap (volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) |
| |
| Atomic32 | Release_CompareAndSwap (volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) |
| |
| void | MemoryBarrier () |
| |
| void | NoBarrier_Store (volatile Atomic32 *ptr, Atomic32 value) |
| |
| void | Acquire_Store (volatile Atomic32 *ptr, Atomic32 value) |
| |
| void | Release_Store (volatile Atomic32 *ptr, Atomic32 value) |
| |
| Atomic32 | NoBarrier_Load (volatile const Atomic32 *ptr) |
| |
| Atomic32 | Acquire_Load (volatile const Atomic32 *ptr) |
| |
| Atomic32 | Release_Load (volatile const Atomic32 *ptr) |
| |
| Atomic64 | NoBarrier_CompareAndSwap (volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) |
| |
| Atomic64 | NoBarrier_AtomicExchange (volatile Atomic64 *ptr, Atomic64 new_value) |
| |
| Atomic64 | NoBarrier_AtomicIncrement (volatile Atomic64 *ptr, Atomic64 increment) |
| |
| Atomic64 | Barrier_AtomicIncrement (volatile Atomic64 *ptr, Atomic64 increment) |
| |
| Atomic64 | Acquire_CompareAndSwap (volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) |
| |
| Atomic64 | Release_CompareAndSwap (volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) |
| |
| void | NoBarrier_Store (volatile Atomic64 *ptr, Atomic64 value) |
| |
| void | Acquire_Store (volatile Atomic64 *ptr, Atomic64 value) |
| |
| void | Release_Store (volatile Atomic64 *ptr, Atomic64 value) |
| |
| Atomic64 | NoBarrier_Load (volatile const Atomic64 *ptr) |
| |
| Atomic64 | Acquire_Load (volatile const Atomic64 *ptr) |
| |
| Atomic64 | Release_Load (volatile const Atomic64 *ptr) |
| |
| LinuxKernelCmpxchgFunc pLinuxKernelCmpxchg | __attribute__ ((weak)) |
| |
| Atomic32 | QNXCmpxchg (Atomic32 old_value, Atomic32 new_value, volatile Atomic32 *ptr) |
| |
| AtomicWord | NoBarrier_CompareAndSwap (volatile AtomicWord *ptr, AtomicWord old_value, AtomicWord new_value) |
| |
| AtomicWord | NoBarrier_AtomicExchange (volatile AtomicWord *ptr, AtomicWord new_value) |
| |
| AtomicWord | NoBarrier_AtomicIncrement (volatile AtomicWord *ptr, AtomicWord increment) |
| |
| AtomicWord | Barrier_AtomicIncrement (volatile AtomicWord *ptr, AtomicWord increment) |
| |
| AtomicWord | Acquire_CompareAndSwap (volatile AtomicWord *ptr, AtomicWord old_value, AtomicWord new_value) |
| |
| AtomicWord | Release_CompareAndSwap (volatile AtomicWord *ptr, AtomicWord old_value, AtomicWord new_value) |
| |
| void | NoBarrier_Store (volatile AtomicWord *ptr, AtomicWord value) |
| |
| void | Acquire_Store (volatile AtomicWord *ptr, AtomicWord value) |
| |
| void | Release_Store (volatile AtomicWord *ptr, AtomicWord value) |
| |
| AtomicWord | NoBarrier_Load (volatile const AtomicWord *ptr) |
| |
| AtomicWord | Acquire_Load (volatile const AtomicWord *ptr) |
| |
| AtomicWord | Release_Load (volatile const AtomicWord *ptr) |
| |
| Atomic32 | Acquire_AtomicExchange (volatile Atomic32 *ptr, Atomic32 new_value) |
| |
| Atomic32 | Release_AtomicExchange (volatile Atomic32 *ptr, Atomic32 new_value) |
| |
| Atomic64 | Acquire_AtomicExchange (volatile Atomic64 *ptr, Atomic64 new_value) |
| |
| Atomic64 | Release_AtomicExchange (volatile Atomic64 *ptr, Atomic64 new_value) |
| |
| Closure * | NewCallback (void(*function)()) |
| |
| Closure * | NewPermanentCallback (void(*function)()) |
| |
| template<typename Class > |
| Closure * | NewCallback (Class *object, void(Class::*method)()) |
| |
| template<typename Class > |
| Closure * | NewPermanentCallback (Class *object, void(Class::*method)()) |
| |
| template<typename Arg1 > |
| Closure * | NewCallback (void(*function)(Arg1), Arg1 arg1) |
| |
| template<typename Arg1 > |
| Closure * | NewPermanentCallback (void(*function)(Arg1), Arg1 arg1) |
| |
| template<typename Class , typename Arg1 > |
| Closure * | NewCallback (Class *object, void(Class::*method)(Arg1), Arg1 arg1) |
| |
| template<typename Class , typename Arg1 > |
| Closure * | NewPermanentCallback (Class *object, void(Class::*method)(Arg1), Arg1 arg1) |
| |
| template<typename Arg1 , typename Arg2 > |
| Closure * | NewCallback (void(*function)(Arg1, Arg2), Arg1 arg1, Arg2 arg2) |
| |
| template<typename Arg1 , typename Arg2 > |
| Closure * | NewPermanentCallback (void(*function)(Arg1, Arg2), Arg1 arg1, Arg2 arg2) |
| |
| template<typename Class , typename Arg1 , typename Arg2 > |
| Closure * | NewCallback (Class *object, void(Class::*method)(Arg1, Arg2), Arg1 arg1, Arg2 arg2) |
| |
| template<typename Class , typename Arg1 , typename Arg2 > |
| Closure * | NewPermanentCallback (Class *object, void(Class::*method)(Arg1, Arg2), Arg1 arg1, Arg2 arg2) |
| |
| template<typename R > |
| ResultCallback< R > * | NewCallback (R(*function)()) |
| |
| template<typename R > |
| ResultCallback< R > * | NewPermanentCallback (R(*function)()) |
| |
| template<typename R , typename P1 > |
| ResultCallback< R > * | NewCallback (R(*function)(P1), P1 p1) |
| |
| template<typename R , typename P1 > |
| ResultCallback< R > * | NewPermanentCallback (R(*function)(P1), P1 p1) |
| |
| template<typename R , typename A1 > |
| ResultCallback1< R, A1 > * | NewCallback (R(*function)(A1)) |
| |
| template<typename R , typename A1 > |
| ResultCallback1< R, A1 > * | NewPermanentCallback (R(*function)(A1)) |
| |
| template<typename R , typename P1 , typename A1 > |
| ResultCallback1< R, A1 > * | NewCallback (R(*function)(P1, A1), P1 p1) |
| |
| template<typename R , typename P1 , typename A1 > |
| ResultCallback1< R, A1 > * | NewPermanentCallback (R(*function)(P1, A1), P1 p1) |
| |
| template<typename R , typename T , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename A1 , typename A2 > |
| ResultCallback2< R, A1, A2 > * | NewPermanentCallback (T *object, R(T::*function)(P1, P2, P3, P4, P5, A1, A2), typename internal::InternalConstRef< P1 >::type p1, typename internal::InternalConstRef< P2 >::type p2, typename internal::InternalConstRef< P3 >::type p3, typename internal::InternalConstRef< P4 >::type p4, typename internal::InternalConstRef< P5 >::type p5) |
| |
| template<typename To , typename From > |
| To | implicit_cast (From const &f) |
| |
| template<typename To , typename From > |
| To | down_cast (From *f) |
| |
| template<typename To , typename From > |
| To | down_cast (From &f) |
| |
| template<typename To , typename From > |
| To | bit_cast (const From &from) |
| |
| 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, const char *, int, const string &) |
| |
| | 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)()) |
| |
| LIBPROTOBUF_EXPORT bool | IsStructurallyValidUTF8 (const char *buf, int len) |
| |
| bool | IsStructurallyValidUTF8 (const std::string &str) |
| |
| LIBPROTOBUF_EXPORT int | UTF8SpnStructurallyValid (const StringPiece &str) |
| |
| LIBPROTOBUF_EXPORT char * | UTF8CoerceToStructurallyValid (const StringPiece &str, char *dst, char replace_char) |
| |
| bool | memeq (const char *a, const char *b, size_t n) |
| |
| int | fastmemcmp_inlined (const char *a, const char *b, size_t n) |
| |
| void | memcpy_inlined (char *dst, const char *src, size_t size) |
| |
| template<typename T > |
| bool | IsOk (T status) |
| |
| template<> |
| bool | IsOk (bool status) |
| |
| template<typename T > |
| T * | CheckNotNull (const char *, int, const char *name, T *val) |
| |
| template<typename T > |
| bool | IsNan (T value) |
| |
| template<> |
| bool | IsNan (float value) |
| |
| template<> |
| bool | IsNan (double value) |
| |
| template<typename T > |
| bool | AlmostEquals (T a, T b) |
| |
| template<> |
| bool | AlmostEquals (float a, float b) |
| |
| template<> |
| bool | AlmostEquals (double a, double b) |
| |
| bool | RefCountDec (volatile Atomic32 *ptr) |
| |
| void | RefCountInc (volatile Atomic32 *ptr) |
| |
| template<typename T > |
| void | swap (shared_ptr< T > &r, shared_ptr< T > &s) |
| |
| template<typename T , typename U > |
| shared_ptr< T > | static_pointer_cast (const shared_ptr< U > &rhs) |
| |
| template<typename T > |
| void | swap (weak_ptr< T > &r, weak_ptr< T > &s) |
| |
| 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) |
| |
| bool | SecondsToDateTime (int64 seconds, DateTime *time) |
| |
| bool | DateTimeToSeconds (const DateTime &time, int64 *seconds) |
| |
| void | GetCurrentTime (int64 *seconds, int32 *nanos) |
| |
| string | FormatTime (int64 seconds, int32 nanos) |
| |
| bool | ParseTime (const string &value, int64 *seconds, int32 *nanos) |
| |
| 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 uint8 * | WireFormatLite::ReadPrimitiveFromArray< uint32, WireFormatLite::TYPE_FIXED32 > (const uint8 *buffer, uint32 *value) |
| |
| template<> |
| const uint8 * | WireFormatLite::ReadPrimitiveFromArray< uint64, WireFormatLite::TYPE_FIXED64 > (const uint8 *buffer, uint64 *value) |
| |
| template<> |
| const uint8 * | WireFormatLite::ReadPrimitiveFromArray< int32, WireFormatLite::TYPE_SFIXED32 > (const uint8 *buffer, int32 *value) |
| |
| template<> |
| const uint8 * | WireFormatLite::ReadPrimitiveFromArray< int64, WireFormatLite::TYPE_SFIXED64 > (const uint8 *buffer, int64 *value) |
| |
| template<> |
| const uint8 * | WireFormatLite::ReadPrimitiveFromArray< float, WireFormatLite::TYPE_FLOAT > (const uint8 *buffer, float *value) |
| |
| template<> |
| const uint8 * | WireFormatLite::ReadPrimitiveFromArray< double, WireFormatLite::TYPE_DOUBLE > (const uint8 *buffer, double *value) |
| |