AbstractBuffer(const int device_id) | Data_Namespace::AbstractBuffer | inline |
AbstractBuffer(const int device_id, const SQLTypeInfo sql_type) | Data_Namespace::AbstractBuffer | inline |
append(int8_t *src, const size_t numBytes, const Data_Namespace::MemoryLevel srcBufferType=Data_Namespace::CPU_LEVEL, const int deviceId=-1) override | ForeignStorageBuffer | virtual |
buff_ | ForeignStorageBuffer | private |
chunk_key_ | ForeignStorageBuffer | private |
clearDirtyBits() | Data_Namespace::AbstractBuffer | inline |
copyTo(AbstractBuffer *destination_buffer, const size_t num_bytes=0) | Data_Namespace::AbstractBuffer | |
device_id_ | Data_Namespace::AbstractBuffer | protected |
encoder_ | Data_Namespace::AbstractBuffer | protected |
ForeignStorageBuffer(const ChunkKey &chunk_key, PersistentForeignStorageInterface *persistent_foreign_storage) | ForeignStorageBuffer | |
getDeviceId() const | Data_Namespace::AbstractBuffer | inline |
getEncoder() const | Data_Namespace::AbstractBuffer | inline |
getMemoryPtr() override | ForeignStorageBuffer | inlinevirtual |
getPinCount() | Data_Namespace::AbstractBuffer | inlinevirtual |
getSqlType() const | Data_Namespace::AbstractBuffer | inline |
getType() const override | ForeignStorageBuffer | inlinevirtual |
hasEncoder() const | Data_Namespace::AbstractBuffer | inline |
initEncoder(const SQLTypeInfo &tmp_sql_type) | Data_Namespace::AbstractBuffer | |
isAppended() const | Data_Namespace::AbstractBuffer | inline |
isDirty() const | Data_Namespace::AbstractBuffer | inline |
isUpdated() const | Data_Namespace::AbstractBuffer | inline |
moveBuffer() | ForeignStorageBuffer | inline |
pageCount() const override | ForeignStorageBuffer | inlinevirtual |
pageSize() const override | ForeignStorageBuffer | inlinevirtual |
persistent_foreign_storage_ | ForeignStorageBuffer | private |
pin() | Data_Namespace::AbstractBuffer | inlinevirtual |
read(int8_t *const dst, const size_t numBytes, const size_t offset=0, const Data_Namespace::MemoryLevel dstBufferType=Data_Namespace::CPU_LEVEL, const int dstDeviceId=-1) override | ForeignStorageBuffer | virtual |
reserve(size_t numBytes) override | ForeignStorageBuffer | inlinevirtual |
reservedSize() const override | ForeignStorageBuffer | inlinevirtual |
resetToEmpty() | Data_Namespace::AbstractBuffer | |
setAppended() | Data_Namespace::AbstractBuffer | inline |
setDirty() | Data_Namespace::AbstractBuffer | inline |
setMemoryPtr(int8_t *new_ptr) | Data_Namespace::AbstractBuffer | inlinevirtual |
setSize(const size_t size) | Data_Namespace::AbstractBuffer | inline |
setSqlType(const SQLTypeInfo &sql_type) | Data_Namespace::AbstractBuffer | inline |
setUpdated() | Data_Namespace::AbstractBuffer | inline |
size() const | Data_Namespace::AbstractBuffer | inline |
size_ | Data_Namespace::AbstractBuffer | protected |
sql_type_ | Data_Namespace::AbstractBuffer | protected |
syncEncoder(const AbstractBuffer *src_buffer) | Data_Namespace::AbstractBuffer | |
tryZeroCopy(const size_t numBytes) | ForeignStorageBuffer | |
unPin() | Data_Namespace::AbstractBuffer | inlinevirtual |
write(int8_t *src, const size_t numBytes, const size_t offset=0, const Data_Namespace::MemoryLevel srcBufferType=Data_Namespace::CPU_LEVEL, const int srcDeviceId=-1) override | ForeignStorageBuffer | inlinevirtual |
~AbstractBuffer() | Data_Namespace::AbstractBuffer | inlinevirtual |