OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ForeignStorageBuffer Member List

This is the complete list of members for ForeignStorageBuffer, including all inherited members.

AbstractBuffer(const int device_id)Data_Namespace::AbstractBufferinline
AbstractBuffer(const int device_id, const SQLTypeInfo sql_type)Data_Namespace::AbstractBufferinline
append(int8_t *src, const size_t numBytes, const Data_Namespace::MemoryLevel srcBufferType=Data_Namespace::CPU_LEVEL, const int deviceId=-1) overrideForeignStorageBuffervirtual
buff_ForeignStorageBufferprivate
chunk_key_ForeignStorageBufferprivate
clearDirtyBits()Data_Namespace::AbstractBufferinline
copyTo(AbstractBuffer *destination_buffer, const size_t num_bytes=0)Data_Namespace::AbstractBuffer
device_id_Data_Namespace::AbstractBufferprotected
encoder_Data_Namespace::AbstractBufferprotected
ForeignStorageBuffer(const ChunkKey &chunk_key, PersistentForeignStorageInterface *persistent_foreign_storage)ForeignStorageBuffer
getDeviceId() const Data_Namespace::AbstractBufferinline
getEncoder() const Data_Namespace::AbstractBufferinline
getMemoryPtr() overrideForeignStorageBufferinlinevirtual
getPinCount()Data_Namespace::AbstractBufferinlinevirtual
getSqlType() const Data_Namespace::AbstractBufferinline
getType() const overrideForeignStorageBufferinlinevirtual
hasEncoder() const Data_Namespace::AbstractBufferinline
initEncoder(const SQLTypeInfo &tmp_sql_type)Data_Namespace::AbstractBuffer
isAppended() const Data_Namespace::AbstractBufferinline
isDirty() const Data_Namespace::AbstractBufferinline
isUpdated() const Data_Namespace::AbstractBufferinline
moveBuffer()ForeignStorageBufferinline
pageCount() const overrideForeignStorageBufferinlinevirtual
pageSize() const overrideForeignStorageBufferinlinevirtual
persistent_foreign_storage_ForeignStorageBufferprivate
pin()Data_Namespace::AbstractBufferinlinevirtual
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) overrideForeignStorageBuffervirtual
reserve(size_t numBytes) overrideForeignStorageBufferinlinevirtual
reservedSize() const overrideForeignStorageBufferinlinevirtual
resetToEmpty()Data_Namespace::AbstractBuffer
setAppended()Data_Namespace::AbstractBufferinline
setDirty()Data_Namespace::AbstractBufferinline
setMemoryPtr(int8_t *new_ptr)Data_Namespace::AbstractBufferinlinevirtual
setSize(const size_t size)Data_Namespace::AbstractBufferinline
setSqlType(const SQLTypeInfo &sql_type)Data_Namespace::AbstractBufferinline
setUpdated()Data_Namespace::AbstractBufferinline
size() const Data_Namespace::AbstractBufferinline
size_Data_Namespace::AbstractBufferprotected
sql_type_Data_Namespace::AbstractBufferprotected
syncEncoder(const AbstractBuffer *src_buffer)Data_Namespace::AbstractBuffer
tryZeroCopy(const size_t numBytes)ForeignStorageBuffer
unPin()Data_Namespace::AbstractBufferinlinevirtual
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) overrideForeignStorageBufferinlinevirtual
~AbstractBuffer()Data_Namespace::AbstractBufferinlinevirtual