taco-db
0.1.0
|
This is the complete list of members for taco::IndexKey, including all inherited members.
ComputeStructSize(FieldId nkeys) | taco::IndexKey | inlinestatic |
Construct(void *key, const std::vector< SomeDatum > &data) | taco::IndexKey | inlinestatic |
Construct(void *key, SomeDatum *data, FieldId nkeys) | taco::IndexKey | inlinestatic |
ConstructImpl(void *key, SomeDatum *data, FieldId nkeys, size_t sz) | taco::IndexKey | inlineprivatestatic |
Copy() const | taco::IndexKey | inline |
CopyTo(IndexKey *key2) const | taco::IndexKey | inline |
Create(const std::vector< SomeDatum > &data) | taco::IndexKey | inlinestatic |
Create(SomeDatum *data, FieldId nkeys) | taco::IndexKey | inlinestatic |
DeepCopy(const Schema *sch, std::vector< Datum > &data_buffer) | taco::IndexKey | inline |
GetKey(FieldId keyid) const | taco::IndexKey | inline |
GetNullableKey(FieldId keyid) const | taco::IndexKey | inline |
GetNumKeys() const | taco::IndexKey | inline |
GetStructSize() const | taco::IndexKey | inline |
HasAnyNull() const | taco::IndexKey | inline |
IndexKey(const IndexKey &)=delete | taco::IndexKey | |
IndexKey(IndexKey &&)=delete | taco::IndexKey | |
IsNull(FieldId keyid) const | taco::IndexKey | inline |
m_data | taco::IndexKey | private |
operator=(const IndexKey &)=delete | taco::IndexKey | |
operator=(IndexKey &&)=delete | taco::IndexKey | |
SetKey(FieldId keyid, const SomeDatum &key) | taco::IndexKey | inline |
SetNullBit(FieldId keyid, bool isnull) const | taco::IndexKey | inline |
ToNullableDatumVector() const | taco::IndexKey | inline |