196 ADD_NAMED_ENUM_MEMBER(
"topology", m_Topology, ETopology)->SetDefault(
new TTopology(eTopology_linear))->SetSetFlag(
MEMBER_PTR(m_set_State[0]))->SetOptional();
202 info->CodeVersion(22301);
203 info->DataSpec(ncbi::EDataSpec::eASN);
209 : m_Repr((
ERepr)(0)), m_Mol((
EMol)(0)), m_Length(0), m_Topology(eTopology_linear), m_Strand((
EStrand)(0))
User-defined methods of the data storage class.
User-defined methods of the data storage class.
BEGIN_NAMED_ENUM_IN_INFO("", CSeq_inst_Base::, ERepr, false)
BEGIN_NAMED_BASE_CLASS_INFO("Seq-inst", CSeq_inst)
*** Instances of sequences ******************************* * the sequence data itself
#define MEMBER_PTR(MemberName)
#define SET_ENUM_INTERNAL_NAME(OwnerName, MemberName)
#define ADD_NAMED_REF_MEMBER(MemberAlias, MemberName, ClassName)
#define SET_ENUM_MODULE(ModuleName)
#define ADD_NAMED_STD_MEMBER(MemberAlias, MemberName)
#define SET_CLASS_MODULE(ModuleName)
#define ADD_NAMED_ENUM_MEMBER(MemberAlias, MemberName, EnumName)
#define ADD_ENUM_VALUE(EnumValueName, EnumValueValue)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
virtual void Reset(void)
Reset the whole object.
void ResetStrand(void)
Reset Strand data member.
ERepr
representation class
void ResetMol(void)
Reset Mol data member.
CRef< TSeq_data > m_Seq_data
virtual ~CSeq_inst_Base(void)
THist & SetHist(void)
Assign a value to Hist data member.
void ResetTopology(void)
Reset Topology data member.
TSeq_data & SetSeq_data(void)
Assign a value to Seq_data data member.
void ResetHist(void)
Reset Hist data member.
EMol
molecule class in living organism
EStrand
strandedness in living organism
TExt & SetExt(void)
Assign a value to Ext data member.
void ResetLength(void)
Reset Length data member.
TFuzz & SetFuzz(void)
Assign a value to Fuzz data member.
void ResetFuzz(void)
Reset Fuzz data member.
void ResetExt(void)
Reset Ext data member.
void ResetRepr(void)
Reset Repr data member.
void ResetSeq_data(void)
Reset Seq_data data member.