41 #ifndef ALGO_MS_FORMATS_PEPXML_ASAPRATIO_CONTRIBUTION_BASE_HPP
42 #define ALGO_MS_FORMATS_PEPXML_ASAPRATIO_CONTRIBUTION_BASE_HPP
48 #ifndef BEGIN_objects_SCOPE
49 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
50 # define END_objects_SCOPE END_SCOPE(objects)
128 bool IsSetRatio(
void)
const;
135 bool CanGetRatio(
void)
const;
138 void ResetRatio(
void);
144 TRatio GetRatio(
void)
const;
165 bool IsSetError(
void)
const;
172 bool CanGetError(
void)
const;
175 void ResetError(
void);
181 TError GetError(
void)
const;
202 bool IsSetCharge(
void)
const;
209 bool CanGetCharge(
void)
const;
212 void ResetCharge(
void);
239 bool IsSetUse(
void)
const;
246 bool CanGetUse(
void)
const;
255 TUse GetUse(
void)
const;
294 e_asapratio_lc_lightpeak,
295 e_asapratio_lc_heavypeak
309 bool IsSetAttlist(
void)
const;
316 bool CanGetAttlist(
void)
const;
319 void ResetAttlist(
void);
325 const TAttlist& GetAttlist(
void)
const;
346 bool IsSetAsapratio_lc_lightpeak(
void)
const;
352 bool CanGetAsapratio_lc_lightpeak(
void)
const;
355 void ResetAsapratio_lc_lightpeak(
void);
382 bool IsSetAsapratio_lc_heavypeak(
void)
const;
388 bool CanGetAsapratio_lc_heavypeak(
void)
const;
391 void ResetAsapratio_lc_heavypeak(
void);
412 virtual void Reset(
void);
458 if (!CanGetRatio()) {
505 if (!CanGetError()) {
539 return IsSetCharge();
552 if (!CanGetCharge()) {
569 if (!IsSetCharge()) {
CAsapratio_contribution_Base –.
CAsapratio_lc_heavypeak –.
CAsapratio_lc_lightpeak –.
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.
#define NCBI_PEPXML_EXPORT
bool IsSetCharge(void) const
Check if a value has been assigned to Charge data member.
bool CanGetUse(void) const
Check if it is safe to call GetUse method.
CAsapratio_lc_lightpeak TAsapratio_lc_lightpeak
CAsapratio_contribution_Base & operator=(const CAsapratio_contribution_Base &)
TCharge GetCharge(void) const
Get the Charge member data.
bool CanGetCharge(void) const
Check if it is safe to call GetCharge method.
void ResetError(void)
Reset Error data member.
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
CRef< TAttlist > m_Attlist
CRef< TAsapratio_lc_heavypeak > m_Asapratio_lc_heavypeak
void ResetAttlist(void)
Reset Attlist data member.
bool IsSetUse(void) const
Check if a value has been assigned to Use data member.
void ResetAsapratio_lc_heavypeak(void)
Reset Asapratio_lc_heavypeak data member.
void ResetCharge(void)
Reset Charge data member.
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
TUse GetUse(void) const
Get the Use member data.
CRef< TAsapratio_lc_lightpeak > m_Asapratio_lc_lightpeak
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
void ResetAsapratio_lc_lightpeak(void)
Reset Asapratio_lc_lightpeak data member.
DECLARE_INTERNAL_TYPE_INFO()
TCharge & SetCharge(void)
Assign a value to Charge data member.
bool CanGetError(void) const
Check if it is safe to call GetError method.
TRatio GetRatio(void) const
Get the Ratio member data.
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
Tparent::CMemberIndex< E_memberIndex, 5 > TmemberIndex
C_Attlist & operator=(const C_Attlist &)
CAsapratio_contribution_Base(const CAsapratio_contribution_Base &)
C_Attlist(const C_Attlist &)
TError GetError(void) const
Get the Error member data.
const TAsapratio_lc_lightpeak & GetAsapratio_lc_lightpeak(void) const
Get the Asapratio_lc_lightpeak member data.
TRatio & SetRatio(void)
Assign a value to Ratio data member.
void ResetRatio(void)
Reset Ratio data member.
bool CanGetAsapratio_lc_heavypeak(void) const
Check if value of Asapratio_lc_heavypeak member is getatable.
const TAsapratio_lc_heavypeak & GetAsapratio_lc_heavypeak(void) const
Get the Asapratio_lc_heavypeak member data.
bool CanGetAsapratio_lc_lightpeak(void) const
Check if value of Asapratio_lc_lightpeak member is getatable.
Tparent::CMemberIndex< E_memberIndex, 4 > TmemberIndex
CAsapratio_lc_heavypeak TAsapratio_lc_heavypeak
bool IsSetRatio(void) const
Check if a value has been assigned to Ratio data member.
TUse & SetUse(void)
Assign a value to Use data member.
bool CanGetRatio(void) const
Check if it is safe to call GetRatio method.
TError & SetError(void)
Assign a value to Error data member.
DECLARE_INTERNAL_TYPE_INFO()
void ResetUse(void)
Reset Use data member.
bool IsSetError(void) const
Check if a value has been assigned to Error data member.