1 #ifndef ANNOT_TYPE_SELECTOR__HPP
2 #define ANNOT_TYPE_SELECTOR__HPP
114 if ( m_AnnotType !=
type ) {
static E_Choice GetTypeFromSubtype(ESubtype subtype)
objects::CSeqFeatData::ESubtype GetFeatSubtype(const string &feat_type)
uint8_t Uint1
1-byte (8-bit) unsigned integer
uint16_t Uint2
2-byte (16-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
@ e_not_set
No variant selected.
@ e_not_set
No variant selected.
bool operator!=(const SAnnotTypeSelector &s) const
TFeatSubtype GetFeatSubtype(void) const
CSeq_annot::C_Data::E_Choice TAnnotType
CSeqFeatData::ESubtype TFeatSubtype
TAnnotType GetAnnotType(void) const
SAnnotTypeSelector(TFeatSubtype feat_subtype)
TFeatType GetFeatType(void) const
void SetAnnotType(TAnnotType type)
bool operator==(const SAnnotTypeSelector &s) const
bool operator<(const SAnnotTypeSelector &s) const
void SetFeatType(TFeatType type)
void SetFeatSubtype(TFeatSubtype subtype)
SAnnotTypeSelector(TAnnotType annot=CSeq_annot::C_Data::e_not_set)
SAnnotTypeSelector(TFeatType feat)
CSeqFeatData::E_Choice TFeatType
TAnnotTypeInt m_AnnotType
TFeatSubtypeInt m_FeatSubtype