NCBI C++ ToolKit
|
Search Toolkit Book for SSparseIndex
Public Member Functions | |
SSparseIndex (SColumn &column) | |
void | Add (int index) |
void | Optimize (SIntColumn &column, const SIntColumn &backup_column) |
Public Attributes | |
SColumn & | column |
CSeqTable_sparse_index::TIndexes * | indexes |
int | size |
Definition at line 1392 of file snpread.cpp.
|
inline |
Definition at line 1398 of file snpread.cpp.
|
inline |
Definition at line 1405 of file snpread.cpp.
References column, i, indexes, CSeqTable_column_Base::SetSparse(), size, and SColumn::x_GetColumn().
Referenced by SSeqTableContent::Add().
|
inline |
Definition at line 1419 of file snpread.cpp.
References _ASSERT, column, i, indexes, CSeqTable_column_Base::ResetSparse(), size, swap(), total_size, SIntColumn::values, and SColumn::x_GetColumn().
Referenced by SSeqTableContent::GetAnnot().
SColumn& SSparseIndex::column |
Definition at line 1394 of file snpread.cpp.
Referenced by Add(), and Optimize().
CSeqTable_sparse_index::TIndexes* SSparseIndex::indexes |
Definition at line 1395 of file snpread.cpp.
Referenced by Add(), and Optimize().
int SSparseIndex::size |
Definition at line 1396 of file snpread.cpp.
Referenced by Add(), and Optimize().