GetSize()
const;
68 unsignedGetPosition()
const;
79 boolIsSetInfo()
const;
80 stringGetInfo()
const;
82 boolIsSetInfoField(
const string& field_name)
const;
83 stringGetInfoField(
const string& field_name)
const;
85 boolIsSetSample(
const string& name)
const;
86 stringGetSample(
const string& name)
const;
89 stringGetSampleCols()
const;
96 boolx_IsSetData(
const string& col_name)
const;
97 stringx_GetData(
const string& col_name)
const;
112 size_tm_Current{ 0 };
114 constvector<size_t>* m_IncludedItems{
nullptr};
vector< pair< string, unique_ptr< TInfoCI > > > m_SampleIterators
string GetVariantID() const
vector< size_t >::const_iterator m_IndexIterator
CVCFVariant_CI(const CVCFVariant_CI &other)=delete
unique_ptr< vector< size_t > > m_Elements
unordered_map< string, unique_ptr< TSparseCI > > m_Iterators
CVCFVariant_CI & operator=(const CVCFVariant_CI &other)=delete
unordered_map< string, size_t > m_SampleIterMap
DECLARE_OPERATOR_BOOL(IsValid())
unordered_map< string, unique_ptr< TInfoCI > > m_InfoIterators
CConstRef< CVCFVariantsBase > m_Variants
static const string sm_ALT
CPosToIndex::TIndexVector TIndexVector
static const string sm_ID
static const string sm_FORMAT
static const string sm_REF
static const string sm_FILTER
CVariantDescriptors::TSparseStrVector TSparseStrVector
static const string sm_QUAL
bm::str_sparse_vector< char, bvector_type, sm_Infosize > TSparseOptVector
Rank-Select compressed sparse vector.
Const iterator to do quick traverse of the sparse vector.
succinct sparse vector for strings with compression using bit-slicing ( transposition) method
Include a standard set of the NCBI C++ Toolkit most basic headers.
bool operator==(const CEquivRange &A, const CEquivRange &B)
bool IsValid(const CSeq_point &pt, CScope *scope)
Checks that point >= 0 and point < length of Bioseq.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
bool operator!=(const CNCBI_IPAddr &lhs, unsigned int rhs)
#define NCBI_GUIWIDGETS_LOADERS_EXPORT
Defines to provide correct exporting from DLLs in Windows.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4