NCBI C++ ToolKit
Public Member Functions | Private Types | Private Member Functions | List of all members

Represents ASN.1 type HG-Stats defined in file homologene.asn

Search Toolkit Book for CHG_Stats

CHG_Stats –. More...

#include <objects/homologene/HG_Stats.hpp>

+ Inheritance diagram for CHG_Stats:
+ Collaboration diagram for CHG_Stats:

Public Member Functions

 CHG_Stats (void)
 
 ~CHG_Stats (void)
 
- Public Member Functions inherited from CHG_Stats_Base
 CHG_Stats_Base (void)
 
virtual ~CHG_Stats_Base (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetGi1 (void) const
 Check if a value has been assigned to Gi1 data member. More...
 
bool CanGetGi1 (void) const
 Check if it is safe to call GetGi1 method. More...
 
void ResetGi1 (void)
 Reset Gi1 data member. More...
 
TGi1 GetGi1 (void) const
 Get the Gi1 member data. More...
 
void SetGi1 (TGi1 value)
 Assign a value to Gi1 data member. More...
 
TGi1SetGi1 (void)
 Assign a value to Gi1 data member. More...
 
bool IsSetGi2 (void) const
 Check if a value has been assigned to Gi2 data member. More...
 
bool CanGetGi2 (void) const
 Check if it is safe to call GetGi2 method. More...
 
void ResetGi2 (void)
 Reset Gi2 data member. More...
 
TGi2 GetGi2 (void) const
 Get the Gi2 member data. More...
 
void SetGi2 (TGi2 value)
 Assign a value to Gi2 data member. More...
 
TGi2SetGi2 (void)
 Assign a value to Gi2 data member. More...
 
bool IsSetNuc_change (void) const
 Check if a value has been assigned to Nuc_change data member. More...
 
bool CanGetNuc_change (void) const
 Check if it is safe to call GetNuc_change method. More...
 
void ResetNuc_change (void)
 Reset Nuc_change data member. More...
 
TNuc_change GetNuc_change (void) const
 Get the Nuc_change member data. More...
 
void SetNuc_change (TNuc_change value)
 Assign a value to Nuc_change data member. More...
 
TNuc_changeSetNuc_change (void)
 Assign a value to Nuc_change data member. More...
 
bool IsSetNuc_change_jc (void) const
 Check if a value has been assigned to Nuc_change_jc data member. More...
 
bool CanGetNuc_change_jc (void) const
 Check if it is safe to call GetNuc_change_jc method. More...
 
void ResetNuc_change_jc (void)
 Reset Nuc_change_jc data member. More...
 
TNuc_change_jc GetNuc_change_jc (void) const
 Get the Nuc_change_jc member data. More...
 
void SetNuc_change_jc (TNuc_change_jc value)
 Assign a value to Nuc_change_jc data member. More...
 
TNuc_change_jcSetNuc_change_jc (void)
 Assign a value to Nuc_change_jc data member. More...
 
bool IsSetProt_change (void) const
 Check if a value has been assigned to Prot_change data member. More...
 
bool CanGetProt_change (void) const
 Check if it is safe to call GetProt_change method. More...
 
void ResetProt_change (void)
 Reset Prot_change data member. More...
 
TProt_change GetProt_change (void) const
 Get the Prot_change member data. More...
 
void SetProt_change (TProt_change value)
 Assign a value to Prot_change data member. More...
 
TProt_changeSetProt_change (void)
 Assign a value to Prot_change data member. More...
 
bool IsSetKa (void) const
 Check if a value has been assigned to Ka data member. More...
 
bool CanGetKa (void) const
 Check if it is safe to call GetKa method. More...
 
void ResetKa (void)
 Reset Ka data member. More...
 
TKa GetKa (void) const
 Get the Ka member data. More...
 
void SetKa (TKa value)
 Assign a value to Ka data member. More...
 
TKaSetKa (void)
 Assign a value to Ka data member. More...
 
bool IsSetKs (void) const
 Check if a value has been assigned to Ks data member. More...
 
bool CanGetKs (void) const
 Check if it is safe to call GetKs method. More...
 
void ResetKs (void)
 Reset Ks data member. More...
 
TKs GetKs (void) const
 Get the Ks member data. More...
 
void SetKs (TKs value)
 Assign a value to Ks data member. More...
 
TKsSetKs (void)
 Assign a value to Ks data member. More...
 
bool IsSetKnr (void) const
 Check if a value has been assigned to Knr data member. More...
 
bool CanGetKnr (void) const
 Check if it is safe to call GetKnr method. More...
 
void ResetKnr (void)
 Reset Knr data member. More...
 
TKnr GetKnr (void) const
 Get the Knr member data. More...
 
void SetKnr (TKnr value)
 Assign a value to Knr data member. More...
 
TKnrSetKnr (void)
 Assign a value to Knr data member. More...
 
bool IsSetKnc (void) const
 Check if a value has been assigned to Knc data member. More...
 
bool CanGetKnc (void) const
 Check if it is safe to call GetKnc method. More...
 
void ResetKnc (void)
 Reset Knc data member. More...
 
TKnc GetKnc (void) const
 Get the Knc member data. More...
 
void SetKnc (TKnc value)
 Assign a value to Knc data member. More...
 
TKncSetKnc (void)
 Assign a value to Knc data member. More...
 
bool IsSetRecip_best (void) const
 Check if a value has been assigned to Recip_best data member. More...
 
bool CanGetRecip_best (void) const
 Check if it is safe to call GetRecip_best method. More...
 
void ResetRecip_best (void)
 Reset Recip_best data member. More...
 
TRecip_best GetRecip_best (void) const
 Get the Recip_best member data. More...
 
void SetRecip_best (TRecip_best value)
 Assign a value to Recip_best data member. More...
 
TRecip_bestSetRecip_best (void)
 Assign a value to Recip_best data member. More...
 
virtual void Reset (void)
 Reset the whole object. More...
 
- Public Member Functions inherited from CSerialObject
 CSerialObject (void)
 
virtual ~CSerialObject (void)
 
virtual const CTypeInfoGetThisTypeInfo (void) const =0
 
virtual void Assign (const CSerialObject &source, ESerialRecursionMode how=eRecursive)
 Set object to copy of another one. More...
 
virtual bool Equals (const CSerialObject &object, ESerialRecursionMode how=eRecursive) const
 Check if both objects contain the same values. More...
 
virtual void DebugDump (CDebugDumpContext ddc, unsigned int depth) const
 Define method for dumping debug information. More...
 
void ThrowUnassigned (TMemberIndex index) const
 
void ThrowUnassigned (TMemberIndex index, const char *file_name, int file_line) const
 
bool HasNamespaceName (void) const
 Check if object data type has namespace name. More...
 
const stringGetNamespaceName (void) const
 Get namespace name. More...
 
bool HasNamespacePrefix (void) const
 Check if data type has namespace prefix. More...
 
const stringGetNamespacePrefix (void) const
 Get namespace prefix. More...
 
- Public Member Functions inherited from CObject
 CObject (void)
 Constructor. More...
 
 CObject (const CObject &src)
 Copy constructor. More...
 
virtual ~CObject (void)
 Destructor. More...
 
CObjectoperator= (const CObject &src) THROWS_NONE
 Assignment operator. More...
 
bool CanBeDeleted (void) const THROWS_NONE
 Check if object can be deleted. More...
 
bool IsAllocatedInPool (void) const THROWS_NONE
 Check if object is allocated in memory pool (not system heap) More...
 
bool Referenced (void) const THROWS_NONE
 Check if object is referenced. More...
 
bool ReferencedOnlyOnce (void) const THROWS_NONE
 Check if object is referenced only once. More...
 
void AddReference (void) const
 Add reference to object. More...
 
void RemoveReference (void) const
 Remove reference to object. More...
 
void ReleaseReference (void) const
 Remove reference without deleting object. More...
 
virtual void DoNotDeleteThisObject (void)
 Mark this object as not allocated in heap – do not delete this object. More...
 
virtual void DoDeleteThisObject (void)
 Mark this object as allocated in heap – object can be deleted. More...
 
void * operator new (size_t size)
 Define new operator for memory allocation. More...
 
void * operator new[] (size_t size)
 Define new[] operator for 'array' memory allocation. More...
 
void operator delete (void *ptr)
 Define delete operator for memory deallocation. More...
 
void operator delete[] (void *ptr)
 Define delete[] operator for memory deallocation. More...
 
void * operator new (size_t size, void *place)
 Define new operator. More...
 
void operator delete (void *ptr, void *place)
 Define delete operator. More...
 
void * operator new (size_t size, CObjectMemoryPool *place)
 Define new operator using memory pool. More...
 
void operator delete (void *ptr, CObjectMemoryPool *place)
 Define delete operator. More...
 
- Public Member Functions inherited from CDebugDumpable
 CDebugDumpable (void)
 
virtual ~CDebugDumpable (void)
 
void DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const
 
void DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const
 
void DumpToConsole (void) const
 

Private Types

typedef CHG_Stats_Base Tparent
 

Private Member Functions

 CHG_Stats (const CHG_Stats &value)
 
CHG_Statsoperator= (const CHG_Stats &value)
 

Additional Inherited Members

- Public Types inherited from CHG_Stats_Base
enum class  E_memberIndex {
  e__allMandatory = 0 , e_gi1 , e_gi2 , e_nuc_change ,
  e_nuc_change_jc , e_prot_change , e_ka , e_ks ,
  e_knr , e_knc , e_recip_best
}
 
typedef int TGi1
 
typedef int TGi2
 
typedef double TNuc_change
 
typedef double TNuc_change_jc
 
typedef double TProt_change
 
typedef double TKa
 
typedef double TKs
 
typedef double TKnr
 
typedef double TKnc
 
typedef bool TRecip_best
 
typedef Tparent::CMemberIndex< E_memberIndex, 11 > TmemberIndex
 
- Public Types inherited from CObject
enum  EAllocFillMode { eAllocFillNone = 1 , eAllocFillZero , eAllocFillPattern }
 Control filling of newly allocated memory. More...
 
typedef CObjectCounterLocker TLockerType
 Default locker type for CRef. More...
 
typedef atomic< Uint8TCounter
 Counter type is CAtomiCounter. More...
 
typedef Uint8 TCount
 Alias for value type of counter. More...
 
- Static Public Member Functions inherited from CSerialObject
static void SetVerifyDataThread (ESerialVerifyData verify)
 
static void SetVerifyDataGlobal (ESerialVerifyData verify)
 
static string UnassignedString (void)
 
static CStringUTF8 UnassignedStringUTF8 (void)
 
static char UnassignedByte (void)
 
- Static Public Member Functions inherited from CObject
static NCBI_XNCBI_EXPORT void ThrowNullPointerException (void)
 Define method to throw null pointer exception. More...
 
static NCBI_XNCBI_EXPORT void ThrowNullPointerException (const type_info &type)
 
static EAllocFillMode GetAllocFillMode (void)
 
static void SetAllocFillMode (EAllocFillMode mode)
 
static void SetAllocFillMode (const string &value)
 Set mode from configuration parameter value. More...
 
- Static Public Member Functions inherited from CDebugDumpable
static void EnableDebugDump (bool on)
 
- Static Public Attributes inherited from CSerialObject
static const char * ms_UnassignedStr = "<*unassigned*>"
 
static const char ms_UnassignedByte = char(0xcd)
 
- Static Public Attributes inherited from CObject
static const TCount eCounterBitsCanBeDeleted = 1 << 0
 Define possible object states. More...
 
static const TCount eCounterBitsInPlainHeap = 1 << 1
 Heap signature was found. More...
 
static const TCount eCounterBitsPlaceMask
 Mask for 'in heap' state flags. More...
 
static const int eCounterStep = 1 << 2
 Skip over the "in heap" bits. More...
 
static const TCount eCounterValid = TCount(1) << (sizeof(TCount) * 8 - 2)
 Minimal value for valid objects (reference counter is zero) Must be a single bit value. More...
 
static const TCount eCounterStateMask
 Valid object, and object in heap. More...
 
- Protected Member Functions inherited from CObject
virtual void DeleteThis (void)
 Virtual method "deleting" this object. More...
 

Detailed Description

CHG_Stats –.

Definition at line 65 of file HG_Stats.hpp.


The documentation for this class was generated from the following files:
Modified on Wed Apr 24 14:09:22 2024 by modify_doxy.py rev. 669887