60 (*m_Location).Reset();
74 (*m_Seq_list).Reset();
141 ADD_NAMED_STD_MEMBER(
"add-redundant", m_Add_redundant)->SetDefault(
new TAdd_redundant(
true))->SetSetFlag(
MEMBER_PTR(m_set_State[0]))->SetOptional();
143 ADD_NAMED_STD_MEMBER(
"apply-to-parts", m_Apply_to_parts)->SetDefault(
new TApply_to_parts(
false))->SetSetFlag(
MEMBER_PTR(m_set_State[0]))->SetOptional();
148 info->CodeVersion(22301);
149 info->DataSpec(ncbi::EDataSpec::eASN);
User-defined methods of the data storage class.
BEGIN_NAMED_BASE_CLASS_INFO("Apply-feature-action", CApply_feature_action)
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
#define MEMBER_PTR(MemberName)
#define ADD_NAMED_REF_MEMBER(MemberAlias, MemberName, ClassName)
#define ADD_NAMED_STD_MEMBER(MemberAlias, MemberName)
#define SET_CLASS_MODULE(ModuleName)
#define ADD_NAMED_ENUM_MEMBER(MemberAlias, MemberName, EnumName)
bool IsAllocatedInPool(void) const THROWS_NONE
Check if object is allocated in memory pool (not system heap)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
CRef< TSrc_fields > m_Src_fields
CSequence_list_choice TSeq_list
TSeq_list & SetSeq_list(void)
Assign a value to Seq_list data member.
TSrc_fields & SetSrc_fields(void)
Assign a value to Src_fields data member.
void ResetType(void)
Reset Type data member.
void ResetAdd_mrna(void)
Reset Add_mrna data member.
void ResetSeq_list(void)
Reset Seq_list data member.
virtual ~CApply_feature_action_Base(void)
CApply_feature_action_Base(void)
void ResetApply_to_parts(void)
Reset Apply_to_parts data member.
void ResetFields(void)
Reset Fields data member.
void ResetSrc_fields(void)
Reset Src_fields data member.
CLocation_choice TLocation
CSource_qual_val_set TSrc_fields
CRef< TLocation > m_Location
CRef< TSeq_list > m_Seq_list
void ResetOnly_seg_num(void)
Reset Only_seg_num data member.
void ResetPartial3(void)
Reset Partial3 data member.
void ResetPartial5(void)
Reset Partial5 data member.
TLocation & SetLocation(void)
Assign a value to Location data member.
EMacro_feature_type
feature values
TFields & SetFields(void)
Assign a value to Fields data member.
virtual void Reset(void)
Reset the whole object.
CFeat_qual_legal_set TFields
void ResetLocation(void)
Reset Location data member.
void ResetPlus_strand(void)
Reset Plus_strand data member.
void ResetAdd_redundant(void)
Reset Add_redundant data member.
Magic spell ;-) needed for some weird compilers... very empiric.