41 #ifndef OBJECTS_MACRO_APPLY_TABLE_ACTION_BASE_HPP
42 #define OBJECTS_MACRO_APPLY_TABLE_ACTION_BASE_HPP
52 #ifndef BEGIN_objects_SCOPE
53 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
54 # define END_objects_SCOPE END_SCOPE(objects)
303 virtual void Reset(
void);
CApply_table_action_Base –.
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
static string UnassignedString(void)
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 IsSetFilename(void) const
Check if a value has been assigned to Filename data member.
TSkip_blanks GetSkip_blanks(void) const
Get the Skip_blanks member data.
bool CanGetMatch_type(void) const
Check if it is safe to call GetMatch_type method.
bool CanGetAlso_change_mrna(void) const
Check if it is safe to call GetAlso_change_mrna method.
CApply_table_action_Base(const CApply_table_action_Base &)
TIn_memory_table & SetIn_memory_table(void)
Assign a value to In_memory_table data member.
void ResetAlso_change_mrna(void)
Reset Also_change_mrna data member.
CApply_table_action_Base & operator=(const CApply_table_action_Base &)
void SetDefaultSkip_blanks(void)
Assign default value to Skip_blanks data member.
virtual void Reset(void)
Reset the whole object.
bool CanGetSkip_blanks(void) const
Check if it is safe to call GetSkip_blanks method.
bool IsSetSkip_blanks(void) const
Check if a value has been assigned to Skip_blanks data member.
CApply_table_action_Base(void)
TMatch_type & SetMatch_type(void)
Assign a value to Match_type data member.
void ResetMatch_type(void)
Reset Match_type data member.
CApply_table_extra_data TIn_memory_table
CRef< TMatch_type > m_Match_type
const TMatch_type & GetMatch_type(void) const
Get the Match_type member data.
bool IsSetAlso_change_mrna(void) const
Check if a value has been assigned to Also_change_mrna data member.
TAlso_change_mrna & SetAlso_change_mrna(void)
Assign a value to Also_change_mrna data member.
void ResetFilename(void)
Reset Filename data member.
TFilename & SetFilename(void)
Assign a value to Filename data member.
Tparent::CMemberIndex< E_memberIndex, 6 > TmemberIndex
CRef< TIn_memory_table > m_In_memory_table
bool IsSetMatch_type(void) const
Check if a value has been assigned to Match_type data member.
const TIn_memory_table & GetIn_memory_table(void) const
Get the In_memory_table member data.
TAlso_change_mrna GetAlso_change_mrna(void) const
Get the Also_change_mrna member data.
const TFilename & GetFilename(void) const
Get the Filename member data.
void SetDefaultAlso_change_mrna(void)
Assign default value to Also_change_mrna data member.
bool CanGetIn_memory_table(void) const
Check if it is safe to call GetIn_memory_table method.
bool IsSetIn_memory_table(void) const
Check if a value has been assigned to In_memory_table data member.
void ResetIn_memory_table(void)
Reset In_memory_table data member.
TSkip_blanks & SetSkip_blanks(void)
Assign a value to Skip_blanks data member.
virtual ~CApply_table_action_Base(void)
bool CanGetFilename(void) const
Check if it is safe to call GetFilename method.
void ResetSkip_blanks(void)
Reset Skip_blanks data member.
const GenericPointer< typename T::ValueType > T2 value