|
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) |
|