65 m_AssemblySource.erase();
74 ResetAssemblySource();
89 info->SetRandomOrder(
true);
90 info->CodeVersion(22301);
91 info->DataSpec(ncbi::EDataSpec::eASN);
97 : m_DbSnpBuild(0), m_Current(0), m_Reference(0)
113 ADD_ENUM_VALUE(
"unique-in-contig", eSnpStat_attlist_mapWeight_unique_in_contig);
114 ADD_ENUM_VALUE(
"two-hits-in-contig", eSnpStat_attlist_mapWeight_two_hits_in_contig);
115 ADD_ENUM_VALUE(
"less-10-hits", eSnpStat_attlist_mapWeight_less_10_hits);
116 ADD_ENUM_VALUE(
"multiple-hits", eSnpStat_attlist_mapWeight_multiple_hits);
124 ResetPlacedContigCount();
125 ResetUnplacedContigCount();
140 info->SetRandomOrder(
true);
141 info->CodeVersion(22301);
142 info->DataSpec(ncbi::EDataSpec::eASN);
148 : m_MapWeight((
ESnpStat_attlist_mapWeight)(0)), m_ChromCount(0), m_PlacedContigCount(0), m_UnplacedContigCount(0), m_SeqlocCount(0), m_HapCount(0)
165 (*m_Attlist).Reset();
186 info->CodeVersion(22301);
187 info->DataSpec(ncbi::EDataSpec::eASN);
212 (*m_Attlist).Reset();
232 (*m_SnpStat).Reset();
254 info->CodeVersion(22301);
255 info->DataSpec(ncbi::EDataSpec::eASN);
User-defined methods of the data storage class.
BEGIN_NAMED_BASE_CLASS_INFO("Assembly", CAssembly)
BEGIN_NAMED_ENUM_IN_INFO("", CAssembly_Base::C_SnpStat::C_Attlist::, ESnpStat_attlist_mapWeight, false)
BEGIN_NAMED_CLASS_INFO("", CAssembly_Base::C_Attlist)
User-defined methods of the data storage class.
#define MEMBER_PTR(MemberName)
#define SET_ENUM_INTERNAL_NAME(OwnerName, MemberName)
#define ADD_NAMED_MEMBER(MemberAlias, MemberName, TypeMacro, TypeMacroArgs)
#define ADD_NAMED_NULL_MEMBER(MemberAlias, TypeMacro, TypeMacroArgs)
#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 SET_INTERNAL_NAME(OwnerName, MemberName)
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.
void ResetComponent(void)
Reset Component data member.
void ResetSnpStat(void)
Reset SnpStat data member.
void Reset(void)
Reset the whole object.
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
ESnpStat_attlist_mapWeight
summary measure of placement precision in the assembly
void ResetSnpStat(void)
Reset SnpStat data member.
void ResetAssemblySource(void)
Reset AssemblySource data member.
void Reset(void)
Reset the whole object.
TSnpStat & SetSnpStat(void)
Assign a value to SnpStat data member.
void ResetAttlist(void)
Reset Attlist data member.
void ResetGenomeBuild(void)
Reset GenomeBuild data member.
void Reset(void)
Reset the whole object.
CRef< TSnpStat > m_SnpStat
virtual void Reset(void)
Reset the whole object.
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
CRef< TAttlist > m_Attlist
virtual ~CAssembly_Base(void)
list< CRef< CComponent > > m_Component
void ResetGroupLabel(void)
Reset GroupLabel data member.
void ResetAttlist(void)
Reset Attlist data member.