taco-db  0.1.0
taco::Datum Member List

This is the complete list of members for taco::Datum, including all inherited members.

Copy() consttaco::Datuminline
DataArraytaco::Datumfriend
Datum(Datum &&d)taco::Datuminline
Datum()taco::Datuminlineprivate
Datum(datum_impl::DatumRep value)taco::Datuminlineprivate
Datum(datum_impl::DatumRep value, bool isowned, uint32_t size)taco::Datuminlineprivate
Datum(const Datum &)=defaulttaco::Datumprivate
datum_impl::DatumRefVarlenGetters classtaco::Datumfriend
datum_impl::NonVarlenGetters classtaco::Datumfriend
DatumRef classtaco::Datumfriend
DeepCopy() consttaco::Datuminline
From(bool X)taco::Datuminlinestatic
From(char X)taco::Datuminlinestatic
From(int8_t X)taco::Datuminlinestatic
From(uint8_t X)taco::Datuminlinestatic
From(int16_t X)taco::Datuminlinestatic
From(uint16_t X)taco::Datuminlinestatic
From(int32_t X)taco::Datuminlinestatic
From(uint32_t X)taco::Datuminlinestatic
From(void *X)taco::Datuminlinestatic
From(int64_t X)taco::Datuminlinestatic
From(uint64_t X)taco::Datuminlinestatic
From(float X)taco::Datuminlinestatic
From(double X)taco::Datuminlinestatic
From(T &&X, bool isnull)taco::Datuminlinestatic
FromCString(const char *str)taco::Datuminlinestatic
FromCString(const char *str, bool isnull)taco::Datuminlinestatic
FromCString(std::unique_ptr< char[]> str, bool isnull=false)taco::Datuminlinestatic
FromFixedlenBytes(const char *bytes, uint32_t size)taco::Datuminlinestatic
FromNull()taco::Datuminlinestatic
FromVarlenAsStringView(absl::string_view bytes)taco::Datuminlinestatic
FromVarlenBytes(const char *bytes, uint32_t size)taco::Datuminlinestatic
FromVarlenBytes(const char *bytes, uint32_t size, bool isnull)taco::Datuminlinestatic
FromVarlenBytes(unique_malloced_ptr bytes, uint32_t size, bool isnull=false)taco::Datuminlinestatic
GetBool() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetChar() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetDouble() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetFixedlenBytes() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetFloat() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetInt16() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetInt32() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetInt64() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetInt8() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetOid() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetPointer() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetPointerAs() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetThis() consttaco::Datuminline
GetUInt16() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetUInt32() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetUInt64() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetUInt8() consttaco::datum_impl::NonVarlenGetters< Datum >inline
GetVarlenAsStringView() consttaco::Datuminline
GetVarlenBytes() consttaco::Datuminline
GetVarlenSize() consttaco::Datuminline
HasExternalRef() consttaco::Datuminline
isnull() consttaco::Datuminline
m_isnulltaco::Datumprivate
m_isownedtaco::Datumprivate
m_isvarlentaco::Datumprivate
m_sizetaco::Datumprivate
m_valtaco::Datumprivate
NullableDatumRef classtaco::Datumfriend
operator=(Datum &&d)taco::Datuminline
operator=(const Datum &)=defaulttaco::Datumprivate
val() consttaco::datum_impl::NonVarlenGetters< Datum >inlineprotected
~Datum()taco::Datuminline