41 #ifndef ALGO_MS_FORMATS_PEPXML_AFFECTED_CHANNEL_BASE_HPP
42 #define ALGO_MS_FORMATS_PEPXML_AFFECTED_CHANNEL_BASE_HPP
48 #ifndef BEGIN_objects_SCOPE
49 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
50 # define END_objects_SCOPE END_SCOPE(objects)
123 bool IsSetChannel(
void)
const;
130 bool CanGetChannel(
void)
const;
133 void ResetChannel(
void);
160 bool IsSetCorrection(
void)
const;
167 bool CanGetCorrection(
void)
const;
170 void ResetCorrection(
void);
225 bool IsSetAttlist(
void)
const;
232 bool CanGetAttlist(
void)
const;
235 void ResetAttlist(
void);
241 const TAttlist& GetAttlist(
void)
const;
261 bool IsSetAffected_channel(
void)
const;
267 bool CanGetAffected_channel(
void)
const;
270 void ResetAffected_channel(
void);
273 void SetAffected_channel(
void);
276 virtual void Reset(
void);
307 return IsSetChannel();
320 if (!CanGetChannel()) {
337 if (!IsSetChannel()) {
354 return IsSetCorrection();
367 if (!CanGetCorrection()) {
376 m_Correction =
value;
384 if (!IsSetCorrection()) {
============================================ This section is mapped from module "pepXML" ============...
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
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
DECLARE_INTERNAL_TYPE_INFO()
DECLARE_INTERNAL_TYPE_INFO()
bool IsSetCorrection(void) const
Check if a value has been assigned to Correction data member.
void SetAffected_channel(void)
Set NULL data member (assign 'NULL' value to Affected_channel data member).
bool IsSetChannel(void) const
Check if a value has been assigned to Channel data member.
bool CanGetChannel(void) const
Check if it is safe to call GetChannel method.
bool IsSetAffected_channel(void) const
Check if a value has been assigned to Affected_channel data member.
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
void ResetChannel(void)
Reset Channel data member.
void ResetAffected_channel(void)
Reset Affected_channel data member.
void ResetAttlist(void)
Reset Attlist data member.
C_Attlist & operator=(const C_Attlist &)
TChannel GetChannel(void) const
Get the Channel member data.
bool CanGetCorrection(void) const
Check if it is safe to call GetCorrection method.
CRef< TAttlist > m_Attlist
CAffected_channel_Base(const CAffected_channel_Base &)
TCorrection & SetCorrection(void)
Assign a value to Correction data member.
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
void ResetCorrection(void)
Reset Correction data member.
C_Attlist(const C_Attlist &)
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
TCorrection GetCorrection(void) const
Get the Correction member data.
bool CanGetAffected_channel(void) const
Check if value of Affected_channel member is getatable.
TChannel & SetChannel(void)
Assign a value to Channel data member.
CAffected_channel_Base & operator=(const CAffected_channel_Base &)
const GenericPointer< typename T::ValueType > T2 value