SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Ranger::Block Member List

This is the complete list of members for SWC::Ranger::Block, including all inherited members.

_add(Ptr blk)SWC::Ranger::Block
_cond_key_end(const DB::Cell::Key &key) constSWC::Ranger::Block
_free_key_end()SWC::Ranger::Block
_includes_begin(const DB::Specs::Interval &spec) constSWC::Ranger::Block
_is_in_end(const DB::Cell::Key &key) constSWC::Ranger::Block
_need_split() const noexceptSWC::Ranger::Block
_releasing_size() const noexceptSWC::Ranger::Block
_scan(const ReqScan::Ptr &req, bool synced=false)SWC::Ranger::Blockprivate
_set_key_end(const DB::Cell::Key &key)SWC::Ranger::Block
_set_prev_key_end(const DB::Cell::Key &key)SWC::Ranger::Block
_set_prev_key_end(const Ptr blk)SWC::Ranger::Block
_size() const noexceptSWC::Ranger::Block
_split(bool loaded)SWC::Ranger::Block
add_logged(const DB::Cells::Cell &cell)SWC::Ranger::Block
Block(const DB::Cells::Interval &interval, Blocks *blocks, State state=State::NONE)SWC::Ranger::Blockexplicit
Block(const Block &)=deleteSWC::Ranger::Block
Block(const Block &&)=deleteSWC::Ranger::Block
blocksSWC::Ranger::Block
includes(const DB::Specs::Interval &spec) constSWC::Ranger::Block
includes_end(const DB::Specs::Interval &spec) constSWC::Ranger::Block
is_consist(const DB::Cells::Interval &intval) constSWC::Ranger::Block
is_in_end(const DB::Cell::Key &key) constSWC::Ranger::Block
is_next(const DB::Specs::Interval &spec) constSWC::Ranger::Block
load_cells(const uint8_t *buf, size_t remain, uint32_t revs, size_t avail, bool &was_splitted, bool synced=false)SWC::Ranger::Block
load_final(const DB::Cells::MutableVec &cells)SWC::Ranger::Block
loaded() const noexceptSWC::Ranger::Block
LOADED enum valueSWC::Ranger::Block
loader_loaded()SWC::Ranger::Block
LOADING enum valueSWC::Ranger::Block
m_cellsSWC::Ranger::Blockprivate
m_key_endSWC::Ranger::Blockprivate
m_loaderSWC::Ranger::Blockprivate
m_mutexSWC::Ranger::Blockprivate
m_mutex_intvalSWC::Ranger::Blockmutableprivate
m_mutex_stateSWC::Ranger::Blockprivate
m_prev_key_endSWC::Ranger::Blockprivate
m_processingSWC::Ranger::Blockprivate
m_releasable_bytesSWC::Ranger::Blockprivate
m_split_revSWC::Ranger::Blockprivate
m_stateSWC::Ranger::Blockprivate
make(const DB::Cells::Interval &interval, Blocks *blocks, State state=State::NONE)SWC::Ranger::Blockstatic
need_load() const noexceptSWC::Ranger::Block
nextSWC::Ranger::Block
NONE enum valueSWC::Ranger::Block
operator=(const Block &)=deleteSWC::Ranger::Block
preload()SWC::Ranger::Block
prevSWC::Ranger::Block
print(std::ostream &out)SWC::Ranger::Block
processing() noexceptSWC::Ranger::Block
processing_decrement() noexceptSWC::Ranger::Block
processing_increment() noexceptSWC::Ranger::Block
ptr()SWC::Ranger::Block
Ptr typedefSWC::Ranger::Block
QUEUED enum valueSWC::Ranger::Block
release()SWC::Ranger::Block
RESPONDED enum valueSWC::Ranger::Block
scan(const ReqScan::Ptr &req)SWC::Ranger::Block
ScanState enum nameSWC::Ranger::Block
schema_update() noexceptSWC::Ranger::Block
size()SWC::Ranger::Block
size_bytes()SWC::Ranger::Block
size_of_internal()SWC::Ranger::Block
split(bool loaded)SWC::Ranger::Block
splitter(bool loaded)SWC::Ranger::Block
State enum nameSWC::Ranger::Block
SYNCED enum valueSWC::Ranger::Block
UKNOWN enum valueSWC::Ranger::Block
~Block() noexceptSWC::Ranger::Block