41 #ifndef OBJECTS_SEQSPLIT_ID2S_BIOSEQ_INFO_BASE_HPP
42 #define OBJECTS_SEQSPLIT_ID2S_BIOSEQ_INFO_BASE_HPP
48 #ifndef BEGIN_objects_SCOPE
49 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
50 # define END_objects_SCOPE END_SCOPE(objects)
102 bool IsSetGap_count(
void)
const;
109 bool CanGetGap_count(
void)
const;
112 void ResetGap_count(
void);
139 bool IsSetSeq_map_has_ref(
void)
const;
146 bool CanGetSeq_map_has_ref(
void)
const;
149 void ResetSeq_map_has_ref(
void);
170 virtual void Reset(
void);
CID2S_Bioseq_Info_Base –.
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
DECLARE_INTERNAL_TYPE_INFO()
bool IsSetGap_count(void) const
Check if a value has been assigned to Gap_count data member.
CID2S_Bioseq_Info_Base(const CID2S_Bioseq_Info_Base &)
void ResetGap_count(void)
Reset Gap_count data member.
TGap_count GetGap_count(void) const
Get the Gap_count member data.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
CID2S_Bioseq_Info_Base & operator=(const CID2S_Bioseq_Info_Base &)
TGap_count & SetGap_count(void)
Assign a value to Gap_count data member.
bool CanGetSeq_map_has_ref(void) const
Check if it is safe to call GetSeq_map_has_ref method.
void ResetSeq_map_has_ref(void)
Reset Seq_map_has_ref data member.
TSeq_map_has_ref GetSeq_map_has_ref(void) const
Get the Seq_map_has_ref member data.
bool CanGetGap_count(void) const
Check if it is safe to call GetGap_count method.
TSeq_map_has_ref & SetSeq_map_has_ref(void)
Assign a value to Seq_map_has_ref data member.
bool IsSetSeq_map_has_ref(void) const
Check if a value has been assigned to Seq_map_has_ref data member.