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

Represents ASN.1 type Hsp defined in file blastxml.asn

Search Toolkit Book for CHsp

CHsp –. More...

#include <objects/blastxml/Hsp.hpp>

+ Inheritance diagram for CHsp:
+ Collaboration diagram for CHsp:

Public Member Functions

 CHsp (void)
 
 ~CHsp (void)
 
 CHsp (void)
 
 ~CHsp (void)
 
- Public Member Functions inherited from CHsp_Base
 CHsp_Base (void)
 
virtual ~CHsp_Base (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetNum (void) const
 HSP number Check if a value has been assigned to Num data member. More...
 
bool CanGetNum (void) const
 Check if it is safe to call GetNum method. More...
 
void ResetNum (void)
 Reset Num data member. More...
 
TNum GetNum (void) const
 Get the Num member data. More...
 
void SetNum (TNum value)
 Assign a value to Num data member. More...
 
TNumSetNum (void)
 Assign a value to Num data member. More...
 
bool IsSetBit_score (void) const
 score (in bits) of HSP Check if a value has been assigned to Bit_score data member. More...
 
bool CanGetBit_score (void) const
 Check if it is safe to call GetBit_score method. More...
 
void ResetBit_score (void)
 Reset Bit_score data member. More...
 
TBit_score GetBit_score (void) const
 Get the Bit_score member data. More...
 
void SetBit_score (TBit_score value)
 Assign a value to Bit_score data member. More...
 
TBit_scoreSetBit_score (void)
 Assign a value to Bit_score data member. More...
 
bool IsSetScore (void) const
 score of HSP Check if a value has been assigned to Score data member. More...
 
bool CanGetScore (void) const
 Check if it is safe to call GetScore method. More...
 
void ResetScore (void)
 Reset Score data member. More...
 
TScore GetScore (void) const
 Get the Score member data. More...
 
void SetScore (TScore value)
 Assign a value to Score data member. More...
 
TScoreSetScore (void)
 Assign a value to Score data member. More...
 
bool IsSetEvalue (void) const
 e-value of HSP Check if a value has been assigned to Evalue data member. More...
 
bool CanGetEvalue (void) const
 Check if it is safe to call GetEvalue method. More...
 
void ResetEvalue (void)
 Reset Evalue data member. More...
 
TEvalue GetEvalue (void) const
 Get the Evalue member data. More...
 
void SetEvalue (TEvalue value)
 Assign a value to Evalue data member. More...
 
TEvalueSetEvalue (void)
 Assign a value to Evalue data member. More...
 
bool IsSetQuery_from (void) const
 start of HSP in query Check if a value has been assigned to Query_from data member. More...
 
bool CanGetQuery_from (void) const
 Check if it is safe to call GetQuery_from method. More...
 
void ResetQuery_from (void)
 Reset Query_from data member. More...
 
TQuery_from GetQuery_from (void) const
 Get the Query_from member data. More...
 
void SetQuery_from (TQuery_from value)
 Assign a value to Query_from data member. More...
 
TQuery_fromSetQuery_from (void)
 Assign a value to Query_from data member. More...
 
bool IsSetQuery_to (void) const
 end of HSP Check if a value has been assigned to Query_to data member. More...
 
bool CanGetQuery_to (void) const
 Check if it is safe to call GetQuery_to method. More...
 
void ResetQuery_to (void)
 Reset Query_to data member. More...
 
TQuery_to GetQuery_to (void) const
 Get the Query_to member data. More...
 
void SetQuery_to (TQuery_to value)
 Assign a value to Query_to data member. More...
 
TQuery_toSetQuery_to (void)
 Assign a value to Query_to data member. More...
 
bool IsSetHit_from (void) const
 start of HSP in subject Check if a value has been assigned to Hit_from data member. More...
 
bool CanGetHit_from (void) const
 Check if it is safe to call GetHit_from method. More...
 
void ResetHit_from (void)
 Reset Hit_from data member. More...
 
THit_from GetHit_from (void) const
 Get the Hit_from member data. More...
 
void SetHit_from (THit_from value)
 Assign a value to Hit_from data member. More...
 
THit_fromSetHit_from (void)
 Assign a value to Hit_from data member. More...
 
bool IsSetHit_to (void) const
 end of HSP in subject Check if a value has been assigned to Hit_to data member. More...
 
bool CanGetHit_to (void) const
 Check if it is safe to call GetHit_to method. More...
 
void ResetHit_to (void)
 Reset Hit_to data member. More...
 
THit_to GetHit_to (void) const
 Get the Hit_to member data. More...
 
void SetHit_to (THit_to value)
 Assign a value to Hit_to data member. More...
 
THit_toSetHit_to (void)
 Assign a value to Hit_to data member. More...
 
bool IsSetPattern_from (void) const
 start of PHI-BLAST pattern Check if a value has been assigned to Pattern_from data member. More...
 
bool CanGetPattern_from (void) const
 Check if it is safe to call GetPattern_from method. More...
 
void ResetPattern_from (void)
 Reset Pattern_from data member. More...
 
TPattern_from GetPattern_from (void) const
 Get the Pattern_from member data. More...
 
void SetPattern_from (TPattern_from value)
 Assign a value to Pattern_from data member. More...
 
TPattern_fromSetPattern_from (void)
 Assign a value to Pattern_from data member. More...
 
bool IsSetPattern_to (void) const
 end of PHI-BLAST pattern Check if a value has been assigned to Pattern_to data member. More...
 
bool CanGetPattern_to (void) const
 Check if it is safe to call GetPattern_to method. More...
 
void ResetPattern_to (void)
 Reset Pattern_to data member. More...
 
TPattern_to GetPattern_to (void) const
 Get the Pattern_to member data. More...
 
void SetPattern_to (TPattern_to value)
 Assign a value to Pattern_to data member. More...
 
TPattern_toSetPattern_to (void)
 Assign a value to Pattern_to data member. More...
 
bool IsSetQuery_frame (void) const
 translation frame of query Check if a value has been assigned to Query_frame data member. More...
 
bool CanGetQuery_frame (void) const
 Check if it is safe to call GetQuery_frame method. More...
 
void ResetQuery_frame (void)
 Reset Query_frame data member. More...
 
TQuery_frame GetQuery_frame (void) const
 Get the Query_frame member data. More...
 
void SetQuery_frame (TQuery_frame value)
 Assign a value to Query_frame data member. More...
 
TQuery_frameSetQuery_frame (void)
 Assign a value to Query_frame data member. More...
 
bool IsSetHit_frame (void) const
 translation frame of subject Check if a value has been assigned to Hit_frame data member. More...
 
bool CanGetHit_frame (void) const
 Check if it is safe to call GetHit_frame method. More...
 
void ResetHit_frame (void)
 Reset Hit_frame data member. More...
 
THit_frame GetHit_frame (void) const
 Get the Hit_frame member data. More...
 
void SetHit_frame (THit_frame value)
 Assign a value to Hit_frame data member. More...
 
THit_frameSetHit_frame (void)
 Assign a value to Hit_frame data member. More...
 
bool IsSetIdentity (void) const
 number of identities in HSP Check if a value has been assigned to Identity data member. More...
 
bool CanGetIdentity (void) const
 Check if it is safe to call GetIdentity method. More...
 
void ResetIdentity (void)
 Reset Identity data member. More...
 
TIdentity GetIdentity (void) const
 Get the Identity member data. More...
 
void SetIdentity (TIdentity value)
 Assign a value to Identity data member. More...
 
TIdentitySetIdentity (void)
 Assign a value to Identity data member. More...
 
bool IsSetPositive (void) const
 number of positives in HSP Check if a value has been assigned to Positive data member. More...
 
bool CanGetPositive (void) const
 Check if it is safe to call GetPositive method. More...
 
void ResetPositive (void)
 Reset Positive data member. More...
 
TPositive GetPositive (void) const
 Get the Positive member data. More...
 
void SetPositive (TPositive value)
 Assign a value to Positive data member. More...
 
TPositiveSetPositive (void)
 Assign a value to Positive data member. More...
 
bool IsSetGaps (void) const
 number of gaps in HSP Check if a value has been assigned to Gaps data member. More...
 
bool CanGetGaps (void) const
 Check if it is safe to call GetGaps method. More...
 
void ResetGaps (void)
 Reset Gaps data member. More...
 
TGaps GetGaps (void) const
 Get the Gaps member data. More...
 
void SetGaps (TGaps value)
 Assign a value to Gaps data member. More...
 
TGapsSetGaps (void)
 Assign a value to Gaps data member. More...
 
bool IsSetAlign_len (void) const
 length of the alignment used Check if a value has been assigned to Align_len data member. More...
 
bool CanGetAlign_len (void) const
 Check if it is safe to call GetAlign_len method. More...
 
void ResetAlign_len (void)
 Reset Align_len data member. More...
 
TAlign_len GetAlign_len (void) const
 Get the Align_len member data. More...
 
void SetAlign_len (TAlign_len value)
 Assign a value to Align_len data member. More...
 
TAlign_lenSetAlign_len (void)
 Assign a value to Align_len data member. More...
 
bool IsSetDensity (void) const
 score density Check if a value has been assigned to Density data member. More...
 
bool CanGetDensity (void) const
 Check if it is safe to call GetDensity method. More...
 
void ResetDensity (void)
 Reset Density data member. More...
 
TDensity GetDensity (void) const
 Get the Density member data. More...
 
void SetDensity (TDensity value)
 Assign a value to Density data member. More...
 
TDensitySetDensity (void)
 Assign a value to Density data member. More...
 
bool IsSetQseq (void) const
 alignment string for the query (with gaps) Check if a value has been assigned to Qseq data member. More...
 
bool CanGetQseq (void) const
 Check if it is safe to call GetQseq method. More...
 
void ResetQseq (void)
 Reset Qseq data member. More...
 
const TQseqGetQseq (void) const
 Get the Qseq member data. More...
 
void SetQseq (const TQseq &value)
 Assign a value to Qseq data member. More...
 
void SetQseq (TQseq &&value)
 
TQseqSetQseq (void)
 Assign a value to Qseq data member. More...
 
bool IsSetHseq (void) const
 alignment string for subject (with gaps) Check if a value has been assigned to Hseq data member. More...
 
bool CanGetHseq (void) const
 Check if it is safe to call GetHseq method. More...
 
void ResetHseq (void)
 Reset Hseq data member. More...
 
const THseqGetHseq (void) const
 Get the Hseq member data. More...
 
void SetHseq (const THseq &value)
 Assign a value to Hseq data member. More...
 
void SetHseq (THseq &&value)
 
THseqSetHseq (void)
 Assign a value to Hseq data member. More...
 
bool IsSetMidline (void) const
 formating middle line Check if a value has been assigned to Midline data member. More...
 
bool CanGetMidline (void) const
 Check if it is safe to call GetMidline method. More...
 
void ResetMidline (void)
 Reset Midline data member. More...
 
const TMidlineGetMidline (void) const
 Get the Midline member data. More...
 
void SetMidline (const TMidline &value)
 Assign a value to Midline data member. More...
 
void SetMidline (TMidline &&value)
 
TMidlineSetMidline (void)
 Assign a value to Midline data member. More...
 
virtual void Reset (void)
 Reset the whole object. More...
 
 CHsp_Base (void)
 
virtual ~CHsp_Base (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetNum (void) const
 HSP number Check if a value has been assigned to Num data member. More...
 
bool CanGetNum (void) const
 Check if it is safe to call GetNum method. More...
 
void ResetNum (void)
 Reset Num data member. More...
 
TNum GetNum (void) const
 Get the Num member data. More...
 
void SetNum (TNum value)
 Assign a value to Num data member. More...
 
TNumSetNum (void)
 Assign a value to Num data member. More...
 
bool IsSetBit_score (void) const
 score (in bits) of HSP Check if a value has been assigned to Bit_score data member. More...
 
bool CanGetBit_score (void) const
 Check if it is safe to call GetBit_score method. More...
 
void ResetBit_score (void)
 Reset Bit_score data member. More...
 
TBit_score GetBit_score (void) const
 Get the Bit_score member data. More...
 
void SetBit_score (TBit_score value)
 Assign a value to Bit_score data member. More...
 
TBit_scoreSetBit_score (void)
 Assign a value to Bit_score data member. More...
 
bool IsSetScore (void) const
 score of HSP Check if a value has been assigned to Score data member. More...
 
bool CanGetScore (void) const
 Check if it is safe to call GetScore method. More...
 
void ResetScore (void)
 Reset Score data member. More...
 
TScore GetScore (void) const
 Get the Score member data. More...
 
void SetScore (TScore value)
 Assign a value to Score data member. More...
 
TScoreSetScore (void)
 Assign a value to Score data member. More...
 
bool IsSetEvalue (void) const
 e-value of HSP Check if a value has been assigned to Evalue data member. More...
 
bool CanGetEvalue (void) const
 Check if it is safe to call GetEvalue method. More...
 
void ResetEvalue (void)
 Reset Evalue data member. More...
 
TEvalue GetEvalue (void) const
 Get the Evalue member data. More...
 
void SetEvalue (TEvalue value)
 Assign a value to Evalue data member. More...
 
TEvalueSetEvalue (void)
 Assign a value to Evalue data member. More...
 
bool IsSetIdentity (void) const
 number of identities in HSP Check if a value has been assigned to Identity data member. More...
 
bool CanGetIdentity (void) const
 Check if it is safe to call GetIdentity method. More...
 
void ResetIdentity (void)
 Reset Identity data member. More...
 
TIdentity GetIdentity (void) const
 Get the Identity member data. More...
 
void SetIdentity (TIdentity value)
 Assign a value to Identity data member. More...
 
TIdentitySetIdentity (void)
 Assign a value to Identity data member. More...
 
bool IsSetPositive (void) const
 number of positives in HSP Check if a value has been assigned to Positive data member. More...
 
bool CanGetPositive (void) const
 Check if it is safe to call GetPositive method. More...
 
void ResetPositive (void)
 Reset Positive data member. More...
 
TPositive GetPositive (void) const
 Get the Positive member data. More...
 
void SetPositive (TPositive value)
 Assign a value to Positive data member. More...
 
TPositiveSetPositive (void)
 Assign a value to Positive data member. More...
 
bool IsSetDensity (void) const
 score density Check if a value has been assigned to Density data member. More...
 
bool CanGetDensity (void) const
 Check if it is safe to call GetDensity method. More...
 
void ResetDensity (void)
 Reset Density data member. More...
 
TDensity GetDensity (void) const
 Get the Density member data. More...
 
void SetDensity (TDensity value)
 Assign a value to Density data member. More...
 
TDensitySetDensity (void)
 Assign a value to Density data member. More...
 
bool IsSetPattern_from (void) const
 start of PHI-BLAST pattern Check if a value has been assigned to Pattern_from data member. More...
 
bool CanGetPattern_from (void) const
 Check if it is safe to call GetPattern_from method. More...
 
void ResetPattern_from (void)
 Reset Pattern_from data member. More...
 
TPattern_from GetPattern_from (void) const
 Get the Pattern_from member data. More...
 
void SetPattern_from (TPattern_from value)
 Assign a value to Pattern_from data member. More...
 
TPattern_fromSetPattern_from (void)
 Assign a value to Pattern_from data member. More...
 
bool IsSetPattern_to (void) const
 end of PHI-BLAST pattern Check if a value has been assigned to Pattern_to data member. More...
 
bool CanGetPattern_to (void) const
 Check if it is safe to call GetPattern_to method. More...
 
void ResetPattern_to (void)
 Reset Pattern_to data member. More...
 
TPattern_to GetPattern_to (void) const
 Get the Pattern_to member data. More...
 
void SetPattern_to (TPattern_to value)
 Assign a value to Pattern_to data member. More...
 
TPattern_toSetPattern_to (void)
 Assign a value to Pattern_to data member. More...
 
bool IsSetQuery_from (void) const
 start of HSP in query Check if a value has been assigned to Query_from data member. More...
 
bool CanGetQuery_from (void) const
 Check if it is safe to call GetQuery_from method. More...
 
void ResetQuery_from (void)
 Reset Query_from data member. More...
 
TQuery_from GetQuery_from (void) const
 Get the Query_from member data. More...
 
void SetQuery_from (TQuery_from value)
 Assign a value to Query_from data member. More...
 
TQuery_fromSetQuery_from (void)
 Assign a value to Query_from data member. More...
 
bool IsSetQuery_to (void) const
 end of HSP Check if a value has been assigned to Query_to data member. More...
 
bool CanGetQuery_to (void) const
 Check if it is safe to call GetQuery_to method. More...
 
void ResetQuery_to (void)
 Reset Query_to data member. More...
 
TQuery_to GetQuery_to (void) const
 Get the Query_to member data. More...
 
void SetQuery_to (TQuery_to value)
 Assign a value to Query_to data member. More...
 
TQuery_toSetQuery_to (void)
 Assign a value to Query_to data member. More...
 
bool IsSetQuery_strand (void) const
 Strand of query (blastn) Check if a value has been assigned to Query_strand data member. More...
 
bool CanGetQuery_strand (void) const
 Check if it is safe to call GetQuery_strand method. More...
 
void ResetQuery_strand (void)
 Reset Query_strand data member. More...
 
const TQuery_strandGetQuery_strand (void) const
 Get the Query_strand member data. More...
 
void SetQuery_strand (const TQuery_strand &value)
 Assign a value to Query_strand data member. More...
 
void SetQuery_strand (TQuery_strand &&value)
 
TQuery_strandSetQuery_strand (void)
 Assign a value to Query_strand data member. More...
 
bool IsSetQuery_frame (void) const
 translation frame of query (blastx, tblastx) Check if a value has been assigned to Query_frame data member. More...
 
bool CanGetQuery_frame (void) const
 Check if it is safe to call GetQuery_frame method. More...
 
void ResetQuery_frame (void)
 Reset Query_frame data member. More...
 
TQuery_frame GetQuery_frame (void) const
 Get the Query_frame member data. More...
 
void SetQuery_frame (TQuery_frame value)
 Assign a value to Query_frame data member. More...
 
TQuery_frameSetQuery_frame (void)
 Assign a value to Query_frame data member. More...
 
bool IsSetHit_from (void) const
 start of HSP in subject Check if a value has been assigned to Hit_from data member. More...
 
bool CanGetHit_from (void) const
 Check if it is safe to call GetHit_from method. More...
 
void ResetHit_from (void)
 Reset Hit_from data member. More...
 
THit_from GetHit_from (void) const
 Get the Hit_from member data. More...
 
void SetHit_from (THit_from value)
 Assign a value to Hit_from data member. More...
 
THit_fromSetHit_from (void)
 Assign a value to Hit_from data member. More...
 
bool IsSetHit_to (void) const
 end of HSP in subject Check if a value has been assigned to Hit_to data member. More...
 
bool CanGetHit_to (void) const
 Check if it is safe to call GetHit_to method. More...
 
void ResetHit_to (void)
 Reset Hit_to data member. More...
 
THit_to GetHit_to (void) const
 Get the Hit_to member data. More...
 
void SetHit_to (THit_to value)
 Assign a value to Hit_to data member. More...
 
THit_toSetHit_to (void)
 Assign a value to Hit_to data member. More...
 
bool IsSetHit_strand (void) const
 Strand of subject (blastn) Check if a value has been assigned to Hit_strand data member. More...
 
bool CanGetHit_strand (void) const
 Check if it is safe to call GetHit_strand method. More...
 
void ResetHit_strand (void)
 Reset Hit_strand data member. More...
 
const THit_strandGetHit_strand (void) const
 Get the Hit_strand member data. More...
 
void SetHit_strand (const THit_strand &value)
 Assign a value to Hit_strand data member. More...
 
void SetHit_strand (THit_strand &&value)
 
THit_strandSetHit_strand (void)
 Assign a value to Hit_strand data member. More...
 
bool IsSetHit_frame (void) const
 translation frame of subject (tblastn, tblastx) Check if a value has been assigned to Hit_frame data member. More...
 
bool CanGetHit_frame (void) const
 Check if it is safe to call GetHit_frame method. More...
 
void ResetHit_frame (void)
 Reset Hit_frame data member. More...
 
THit_frame GetHit_frame (void) const
 Get the Hit_frame member data. More...
 
void SetHit_frame (THit_frame value)
 Assign a value to Hit_frame data member. More...
 
THit_frameSetHit_frame (void)
 Assign a value to Hit_frame data member. More...
 
bool IsSetAlign_len (void) const
 length of the alignment used Check if a value has been assigned to Align_len data member. More...
 
bool CanGetAlign_len (void) const
 Check if it is safe to call GetAlign_len method. More...
 
void ResetAlign_len (void)
 Reset Align_len data member. More...
 
TAlign_len GetAlign_len (void) const
 Get the Align_len member data. More...
 
void SetAlign_len (TAlign_len value)
 Assign a value to Align_len data member. More...
 
TAlign_lenSetAlign_len (void)
 Assign a value to Align_len data member. More...
 
bool IsSetGaps (void) const
 number of gaps in HSP Check if a value has been assigned to Gaps data member. More...
 
bool CanGetGaps (void) const
 Check if it is safe to call GetGaps method. More...
 
void ResetGaps (void)
 Reset Gaps data member. More...
 
TGaps GetGaps (void) const
 Get the Gaps member data. More...
 
void SetGaps (TGaps value)
 Assign a value to Gaps data member. More...
 
TGapsSetGaps (void)
 Assign a value to Gaps data member. More...
 
bool IsSetQseq (void) const
 alignment string for the query (with gaps) Check if a value has been assigned to Qseq data member. More...
 
bool CanGetQseq (void) const
 Check if it is safe to call GetQseq method. More...
 
void ResetQseq (void)
 Reset Qseq data member. More...
 
const TQseqGetQseq (void) const
 Get the Qseq member data. More...
 
void SetQseq (const TQseq &value)
 Assign a value to Qseq data member. More...
 
void SetQseq (TQseq &&value)
 
TQseqSetQseq (void)
 Assign a value to Qseq data member. More...
 
bool IsSetHseq (void) const
 alignment string for subject (with gaps) Check if a value has been assigned to Hseq data member. More...
 
bool CanGetHseq (void) const
 Check if it is safe to call GetHseq method. More...
 
void ResetHseq (void)
 Reset Hseq data member. More...
 
const THseqGetHseq (void) const
 Get the Hseq member data. More...
 
void SetHseq (const THseq &value)
 Assign a value to Hseq data member. More...
 
void SetHseq (THseq &&value)
 
THseqSetHseq (void)
 Assign a value to Hseq data member. More...
 
bool IsSetMidline (void) const
 formating middle line Check if a value has been assigned to Midline data member. More...
 
bool CanGetMidline (void) const
 Check if it is safe to call GetMidline method. More...
 
void ResetMidline (void)
 Reset Midline data member. More...
 
const TMidlineGetMidline (void) const
 Get the Midline member data. More...
 
void SetMidline (const TMidline &value)
 Assign a value to Midline data member. More...
 
void SetMidline (TMidline &&value)
 
TMidlineSetMidline (void)
 Assign a value to Midline 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 CHsp_Base Tparent
 
typedef CHsp_Base Tparent
 

Private Member Functions

 CHsp (const CHsp &value)
 
CHspoperator= (const CHsp &value)
 
 CHsp (const CHsp &value)
 
CHspoperator= (const CHsp &value)
 

Additional Inherited Members

- Public Types inherited from CHsp_Base
enum class  E_memberIndex {
  e__allMandatory = 0 , e_num , e_bit_score , e_score ,
  e_evalue , e_query_from , e_query_to , e_hit_from ,
  e_hit_to , e_pattern_from , e_pattern_to , e_query_frame ,
  e_hit_frame , e_identity , e_positive , e_gaps ,
  e_align_len , e_density , e_qseq , e_hseq ,
  e_midline , e__allMandatory = 0 , e_num , e_bit_score ,
  e_score , e_evalue , e_identity , e_positive ,
  e_density , e_pattern_from , e_pattern_to , e_query_from ,
  e_query_to , e_query_strand , e_query_frame , e_hit_from ,
  e_hit_to , e_hit_strand , e_hit_frame , e_align_len ,
  e_gaps , e_qseq , e_hseq , e_midline
}
 
enum class  E_memberIndex {
  e__allMandatory = 0 , e_num , e_bit_score , e_score ,
  e_evalue , e_query_from , e_query_to , e_hit_from ,
  e_hit_to , e_pattern_from , e_pattern_to , e_query_frame ,
  e_hit_frame , e_identity , e_positive , e_gaps ,
  e_align_len , e_density , e_qseq , e_hseq ,
  e_midline , e__allMandatory = 0 , e_num , e_bit_score ,
  e_score , e_evalue , e_identity , e_positive ,
  e_density , e_pattern_from , e_pattern_to , e_query_from ,
  e_query_to , e_query_strand , e_query_frame , e_hit_from ,
  e_hit_to , e_hit_strand , e_hit_frame , e_align_len ,
  e_gaps , e_qseq , e_hseq , e_midline
}
 
typedef int TNum
 
typedef double TBit_score
 
typedef double TScore
 
typedef double TEvalue
 
typedef int TQuery_from
 
typedef int TQuery_to
 
typedef int THit_from
 
typedef int THit_to
 
typedef int TPattern_from
 
typedef int TPattern_to
 
typedef int TQuery_frame
 
typedef int THit_frame
 
typedef int TIdentity
 
typedef int TPositive
 
typedef int TGaps
 
typedef int TAlign_len
 
typedef int TDensity
 
typedef string TQseq
 
typedef string THseq
 
typedef string TMidline
 
typedef Tparent::CMemberIndex< E_memberIndex, 21 > TmemberIndex
 
typedef int TNum
 
typedef double TBit_score
 
typedef double TScore
 
typedef double TEvalue
 
typedef int TIdentity
 
typedef int TPositive
 
typedef int TDensity
 
typedef int TPattern_from
 
typedef int TPattern_to
 
typedef int TQuery_from
 
typedef int TQuery_to
 
typedef string TQuery_strand
 
typedef int TQuery_frame
 
typedef int THit_from
 
typedef int THit_to
 
typedef string THit_strand
 
typedef int THit_frame
 
typedef int TAlign_len
 
typedef int TGaps
 
typedef string TQseq
 
typedef string THseq
 
typedef string TMidline
 
typedef Tparent::CMemberIndex< E_memberIndex, 23 > 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

CHsp –.

Definition at line 65 of file Hsp.hpp.


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