SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SystemColumn.h File Reference
+ Include dependency graph for SystemColumn.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 SWC
 The SWC-DB C++ namespace 'SWC'.
 
 SWC::DB
 The SWC-DB Database C++ namespace 'SWC::DB'.
 
 SWC::DB::Types
 The SWC-DB Types C++ namespace 'SWC::DB::Types'.
 
 SWC::DB::Types::SystemColumn
 

Functions

constexpr SWC_CAN_INLINE bool SWC::DB::Types::SystemColumn::is_master (cid_t cid) noexcept
 
constexpr SWC_CAN_INLINE bool SWC::DB::Types::SystemColumn::is_meta (cid_t cid) noexcept
 
constexpr SWC_CAN_INLINE bool SWC::DB::Types::SystemColumn::is_rgr_data_on_fs (cid_t cid) noexcept
 
constexpr SWC_CAN_INLINE bool SWC::DB::Types::SystemColumn::is_data (cid_t cid) noexcept
 
constexpr SWC_CAN_INLINE Range SWC::DB::Types::SystemColumn::get_range_type (cid_t cid) noexcept
 
KeySeq SWC_CONST_FUNC SWC::DB::Types::SystemColumn::get_seq_type (cid_t cid) noexcept
 
cid_t SWC_CONST_FUNC SWC::DB::Types::SystemColumn::get_master_cid (KeySeq col_seq) noexcept
 
cid_t SWC_CONST_FUNC SWC::DB::Types::SystemColumn::get_meta_cid (KeySeq col_seq) noexcept
 
const char *SWC_CONST_FUNC SWC::DB::Types::SystemColumn::get_meta_cid_str (KeySeq col_seq) noexcept
 
uint8_t SWC_CONST_FUNC SWC::DB::Types::SystemColumn::get_sys_cid (KeySeq col_seq, Range col_type) noexcept
 

Variables

const cid_t SWC::DB::Types::SystemColumn::CID_MASTER_BEGIN = 1
 
const cid_t SWC::DB::Types::SystemColumn::CID_MASTER_END = 4
 
const cid_t SWC::DB::Types::SystemColumn::CID_META_BEGIN = 5
 
const cid_t SWC::DB::Types::SystemColumn::CID_META_END = 8
 
const cid_t SWC::DB::Types::SystemColumn::SYS_RGR_DATA = 9
 
const cid_t SWC::DB::Types::SystemColumn::SYS_CID_STATS = 10
 
const cid_t SWC::DB::Types::SystemColumn::SYS_CID_DEFINE_LEXIC = 11
 
const cid_t SWC::DB::Types::SystemColumn::SYS_CID_END = SYS_CID_DEFINE_LEXIC