NCBI C++ ToolKit
|
Search Toolkit Book for SSNPDb_Defs::SFilter
#include <sra/readers/sra/snpread.hpp>
Public Member Functions | |
SFilter () | |
SFilter (TFilter filter, TFilter filter_mask=TFilter(-1)) | |
void | SetNoFilter (void) |
void | SetFilter (TFilter filter, TFilter filter_mask=TFilter(-1)) |
void | Normalize (void) |
bool | IsSet (void) const |
bool | Matches (TFilter bits) const |
Public Attributes | |
TFilter | m_Filter |
TFilter | m_FilterMask |
Definition at line 98 of file snpread.hpp.
|
inline |
Definition at line 99 of file snpread.hpp.
Definition at line 104 of file snpread.hpp.
|
inline |
Definition at line 128 of file snpread.hpp.
References m_FilterMask.
Referenced by CSNPDbFeatIterator::x_Excluded().
Definition at line 132 of file snpread.hpp.
References m_Filter, and m_FilterMask.
Referenced by CSNPDbFeatIterator::x_Excluded(), and CSNPDbFeatIterator::x_SetFilter().
|
inline |
Definition at line 123 of file snpread.hpp.
References m_Filter, and m_FilterMask.
Referenced by CSNPDbFeatIterator::x_SetFilter().
Definition at line 116 of file snpread.hpp.
References m_Filter, and m_FilterMask.
|
inline |
Definition at line 111 of file snpread.hpp.
References m_Filter, and m_FilterMask.
TFilter SSNPDb_Defs::SFilter::m_Filter |
Definition at line 137 of file snpread.hpp.
Referenced by CSNPDbTrackIterator::GetFilterBits(), Matches(), Normalize(), SetFilter(), and SetNoFilter().
TFilter SSNPDb_Defs::SFilter::m_FilterMask |
Definition at line 138 of file snpread.hpp.
Referenced by CSNPDbTrackIterator::GetFilterMask(), IsSet(), Matches(), Normalize(), SetFilter(), SetNoFilter(), and CSNPDbFeatIterator::x_SetFilter().