|
| bool | flexbuffers::IsInline (Type t) |
| |
| bool | flexbuffers::IsTypedVectorElementType (Type t) |
| |
| bool | flexbuffers::IsTypedVector (Type t) |
| |
| bool | flexbuffers::IsFixedTypedVector (Type t) |
| |
| Type | flexbuffers::ToTypedVector (Type t, size_t fixed_len=0) |
| |
| Type | flexbuffers::ToTypedVectorElementType (Type t) |
| |
| Type | flexbuffers::ToFixedTypedVectorElementType (Type t, uint8_t *len) |
| |
| template<typename R , typename T1 , typename T2 , typename T4 , typename T8 > |
| R | flexbuffers::ReadSizedScalar (const uint8_t *data, uint8_t byte_width) |
| |
| int64_t | flexbuffers::ReadInt64 (const uint8_t *data, uint8_t byte_width) |
| |
| uint64_t | flexbuffers::ReadUInt64 (const uint8_t *data, uint8_t byte_width) |
| |
| double | flexbuffers::ReadDouble (const uint8_t *data, uint8_t byte_width) |
| |
| const uint8_t * | flexbuffers::Indirect (const uint8_t *offset, uint8_t byte_width) |
| |
| template<typename T > |
| const uint8_t * | flexbuffers::Indirect (const uint8_t *offset) |
| |
| BitWidth | flexbuffers::WidthU (uint64_t u) |
| |
| BitWidth | flexbuffers::WidthI (int64_t i) |
| |
| BitWidth | flexbuffers::WidthF (double f) |
| |
| template<typename T > |
| void | flexbuffers::AppendToString (std::string &s, T &&v, bool keys_quoted) |
| |
| template<> |
| std::string | flexbuffers::Reference::As< std::string > () const |
| |
| uint8_t | flexbuffers::PackedType (BitWidth bit_width, Type type) |
| |
| uint8_t | flexbuffers::NullPackedType () |
| |
| template<typename T > |
| int | flexbuffers::KeyCompare (const void *key, const void *elem) |
| |
| Reference | flexbuffers::GetRoot (const uint8_t *buffer, size_t size) |
| |
| Reference | flexbuffers::GetRoot (const std::vector< uint8_t > &buffer) |
| |
| bool | flexbuffers::VerifyBuffer (const uint8_t *buf, size_t buf_len, std::vector< uint8_t > *reuse_tracker=nullptr) |
| |