OmniSciDB  471d68cefb
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Chunk_NS::Chunk Member List

This is the complete list of members for Chunk_NS::Chunk, including all inherited members.

appendData(DataBlockPtr &srcData, const size_t numAppendElems, const size_t startIdx, const bool replicating=false)Chunk_NS::Chunk
begin_iterator(const std::shared_ptr< ChunkMetadata > &, int start_idx=0, int skip=1) const Chunk_NS::Chunk
buffer_Chunk_NS::Chunkprivate
Chunk()Chunk_NS::Chunkinline
Chunk(const ColumnDescriptor *td)Chunk_NS::Chunkinlineexplicit
Chunk(AbstractBuffer *b, AbstractBuffer *ib, const ColumnDescriptor *td)Chunk_NS::Chunkinline
column_desc_Chunk_NS::Chunkprivate
createChunkBuffer(DataMgr *data_mgr, const ChunkKey &key, const MemoryLevel mem_level, const int deviceId=0, const size_t page_size=0)Chunk_NS::Chunk
decompress(int8_t *compressed, VarlenDatum *result, Datum *datum) const Chunk_NS::Chunk
getBuffer() const Chunk_NS::Chunkinline
getChunk(const ColumnDescriptor *cd, DataMgr *data_mgr, const ChunkKey &key, const MemoryLevel mem_level, const int deviceId, const size_t num_bytes, const size_t num_elems)Chunk_NS::Chunkstatic
getChunkBuffer(DataMgr *data_mgr, const ChunkKey &key, const MemoryLevel mem_level, const int deviceId=0, const size_t num_bytes=0, const size_t num_elems=0)Chunk_NS::Chunk
getColumnDesc() const Chunk_NS::Chunkinline
getIndexBuf() const Chunk_NS::Chunkinline
getNumElemsForBytesInsertData(const DataBlockPtr &src_data, const size_t num_elems, const size_t start_idx, const size_t byte_limit, const bool replicating=false)Chunk_NS::Chunk
index_buf_Chunk_NS::Chunkprivate
initEncoder()Chunk_NS::Chunk
isChunkOnDevice(DataMgr *data_mgr, const ChunkKey &key, const MemoryLevel mem_level, const int device_id)Chunk_NS::Chunk
setBuffer(AbstractBuffer *b)Chunk_NS::Chunkinline
setColumnDesc(const ColumnDescriptor *cd)Chunk_NS::Chunkinline
setIndexBuffer(AbstractBuffer *ib)Chunk_NS::Chunkinline
toString() const Chunk_NS::Chunkinline
translateColumnDescriptorsToChunkVec(const std::list< const ColumnDescriptor * > &colDescs, std::vector< Chunk > &chunkVec)Chunk_NS::Chunkinlinestatic
unpinBuffer()Chunk_NS::Chunkprivate
~Chunk()Chunk_NS::Chunkinline