NCBI C++ ToolKit
|
Search Toolkit Book for ITableFilter
Use to give a feature filter to CFeature_table_reader. More...
#include <objtools/readers/table_filter.hpp>
Public Types | |
enum | EAction { eAction_Okay = 1 , eAction_AllowedButWarn , eAction_Disallowed } |
How a given feature name should be handled. More... | |
Public Member Functions | |
ITableFilter (void) | |
virtual | ~ITableFilter () |
virtual EAction | GetFeatAction (const string &feature_name) const =0 |
Returns how we should treat the given feature name. More... | |
Private Member Functions | |
ITableFilter (const ITableFilter &) | |
forbid copy More... | |
ITableFilter & | operator= (const ITableFilter &) |
forbid assignment More... | |
Use to give a feature filter to CFeature_table_reader.
Definition at line 48 of file table_filter.hpp.
How a given feature name should be handled.
Definition at line 56 of file table_filter.hpp.
|
inline |
Definition at line 52 of file table_filter.hpp.
|
inlinevirtual |
Definition at line 53 of file table_filter.hpp.
|
private |
forbid copy
Returns how we should treat the given feature name.
Implemented in CSimpleTableFilter.
Referenced by CFeatureTableReader_Imp::x_SetupSeqFeat().
|
private |
forbid assignment