Copy() const | taco::Datum | inline |
DataArray | taco::Datum | friend |
Datum(Datum &&d) | taco::Datum | inline |
Datum() | taco::Datum | inlineprivate |
Datum(datum_impl::DatumRep value) | taco::Datum | inlineprivate |
Datum(datum_impl::DatumRep value, bool isowned, uint32_t size) | taco::Datum | inlineprivate |
Datum(const Datum &)=default | taco::Datum | private |
datum_impl::DatumRefVarlenGetters class | taco::Datum | friend |
datum_impl::NonVarlenGetters class | taco::Datum | friend |
DatumRef class | taco::Datum | friend |
DeepCopy() const | taco::Datum | inline |
From(bool X) | taco::Datum | inlinestatic |
From(char X) | taco::Datum | inlinestatic |
From(int8_t X) | taco::Datum | inlinestatic |
From(uint8_t X) | taco::Datum | inlinestatic |
From(int16_t X) | taco::Datum | inlinestatic |
From(uint16_t X) | taco::Datum | inlinestatic |
From(int32_t X) | taco::Datum | inlinestatic |
From(uint32_t X) | taco::Datum | inlinestatic |
From(void *X) | taco::Datum | inlinestatic |
From(int64_t X) | taco::Datum | inlinestatic |
From(uint64_t X) | taco::Datum | inlinestatic |
From(float X) | taco::Datum | inlinestatic |
From(double X) | taco::Datum | inlinestatic |
From(T &&X, bool isnull) | taco::Datum | inlinestatic |
FromCString(const char *str) | taco::Datum | inlinestatic |
FromCString(const char *str, bool isnull) | taco::Datum | inlinestatic |
FromCString(std::unique_ptr< char[]> str, bool isnull=false) | taco::Datum | inlinestatic |
FromFixedlenBytes(const char *bytes, uint32_t size) | taco::Datum | inlinestatic |
FromNull() | taco::Datum | inlinestatic |
FromVarlenAsStringView(absl::string_view bytes) | taco::Datum | inlinestatic |
FromVarlenBytes(const char *bytes, uint32_t size) | taco::Datum | inlinestatic |
FromVarlenBytes(const char *bytes, uint32_t size, bool isnull) | taco::Datum | inlinestatic |
FromVarlenBytes(unique_malloced_ptr bytes, uint32_t size, bool isnull=false) | taco::Datum | inlinestatic |
GetBool() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetChar() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetDouble() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetFixedlenBytes() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetFloat() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetInt16() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetInt32() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetInt64() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetInt8() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetOid() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetPointer() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetPointerAs() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetThis() const | taco::Datum | inline |
GetUInt16() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetUInt32() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetUInt64() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetUInt8() const | taco::datum_impl::NonVarlenGetters< Datum > | inline |
GetVarlenAsStringView() const | taco::Datum | inline |
GetVarlenBytes() const | taco::Datum | inline |
GetVarlenSize() const | taco::Datum | inline |
HasExternalRef() const | taco::Datum | inline |
isnull() const | taco::Datum | inline |
m_isnull | taco::Datum | private |
m_isowned | taco::Datum | private |
m_isvarlen | taco::Datum | private |
m_size | taco::Datum | private |
m_val | taco::Datum | private |
NullableDatumRef class | taco::Datum | friend |
operator=(Datum &&d) | taco::Datum | inline |
operator=(const Datum &)=default | taco::Datum | private |
val() const | taco::datum_impl::NonVarlenGetters< Datum > | inlineprotected |
~Datum() | taco::Datum | inline |