NCBI C++ ToolKit
|
typedef string CPrintFormat_Base::TAsn1 |
Definition at line 89 of file PrintFormat_.hpp.
Definition at line 158 of file PrintForm_.hpp.
Definition at line 159 of file PrintForm_.hpp.
typedef list< CRef< CPrintFormat > > CPrintFormBlock_Base::TComponents |
Definition at line 92 of file PrintFormBlock_.hpp.
typedef list< CRef< CPrintTemplate > > CPrintTemplateSet_Base::Tdata |
Definition at line 89 of file PrintTemplateSet_.hpp.
typedef string CUserFormat_Base::TDefaultfunc |
Definition at line 86 of file UserFormat_.hpp.
typedef CPrintFormEnum CPrintForm_Base::TEnum |
Definition at line 160 of file PrintForm_.hpp.
typedef string CPrintFormBoolean_Base::TFalse |
Definition at line 86 of file PrintFormBoolean_.hpp.
typedef CPrintForm CPrintFormat_Base::TForm |
Definition at line 93 of file PrintFormat_.hpp.
Definition at line 92 of file PrintTemplate_.hpp.
typedef string CPrintFormat_Base::TLabel |
Definition at line 90 of file PrintFormat_.hpp.
Definition at line 91 of file PrintTemplate_.hpp.
Definition at line 104 of file PrintFormat_.hpp.
Definition at line 100 of file PrintFormBlock_.hpp.
Definition at line 94 of file PrintFormBoolean_.hpp.
Definition at line 93 of file PrintFormEnum_.hpp.
Definition at line 92 of file PrintFormText_.hpp.
Definition at line 101 of file PrintTemplate_.hpp.
Definition at line 94 of file UserFormat_.hpp.
Definition at line 90 of file PrintTemplate_.hpp.
|
private |
Definition at line 67 of file PrintForm.hpp.
|
private |
Definition at line 83 of file PrintForm_.hpp.
|
private |
Definition at line 67 of file PrintFormat.hpp.
|
private |
Definition at line 78 of file PrintFormat_.hpp.
|
private |
Definition at line 67 of file PrintFormBlock.hpp.
|
private |
Definition at line 80 of file PrintFormBlock_.hpp.
|
private |
Definition at line 67 of file PrintFormBoolean.hpp.
|
private |
Definition at line 74 of file PrintFormBoolean_.hpp.
|
private |
Definition at line 67 of file PrintFormEnum.hpp.
|
private |
Definition at line 75 of file PrintFormEnum_.hpp.
|
private |
Definition at line 67 of file PrintFormText.hpp.
|
private |
Definition at line 74 of file PrintFormText_.hpp.
|
private |
Definition at line 67 of file PrintTemplate.hpp.
|
private |
Definition at line 79 of file PrintTemplate_.hpp.
|
private |
Definition at line 67 of file PrintTemplateSet.hpp.
|
private |
Definition at line 78 of file PrintTemplateSet_.hpp.
|
private |
Definition at line 67 of file TemplateName.hpp.
|
private |
Definition at line 74 of file TemplateName_.hpp.
|
private |
Definition at line 67 of file UserFormat.hpp.
|
private |
Definition at line 74 of file UserFormat_.hpp.
typedef string CPrintFormat_Base::TPrefix |
Definition at line 91 of file PrintFormat_.hpp.
typedef string CUserFormat_Base::TPrintfunc |
Definition at line 85 of file UserFormat_.hpp.
Definition at line 91 of file PrintFormBlock_.hpp.
typedef string CPrintFormat_Base::TSuffix |
Definition at line 92 of file PrintFormat_.hpp.
typedef CPrintFormText CPrintForm_Base::TText |
Definition at line 161 of file PrintForm_.hpp.
typedef string CPrintFormText_Base::TTextfunc |
Definition at line 85 of file PrintFormText_.hpp.
typedef string CPrintFormBoolean_Base::TTrue |
Definition at line 85 of file PrintFormBoolean_.hpp.
Definition at line 162 of file PrintForm_.hpp.
typedef CUserFormat CPrintForm_Base::TUser |
Definition at line 163 of file PrintForm_.hpp.
typedef list< string > CPrintFormEnum_Base::TValues |
Definition at line 86 of file PrintFormEnum_.hpp.
Choice variants.
Enumerator | |
---|---|
e_not_set | No variant selected. |
e_Block | |
e_Boolean | |
e_Enum | |
e_Text | |
e_Use_template | |
e_User | |
e_Null | rarely used |
Definition at line 95 of file PrintForm_.hpp.
Maximum+1 value of the choice variant enumerator.
Enumerator | |
---|---|
e_MaxChoice | == e_Null+1 |
Definition at line 106 of file PrintForm_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_asn1 | |
e_label | |
e_prefix | |
e_suffix | |
e_form |
Definition at line 96 of file PrintFormat_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_separator | |
e_components |
Definition at line 95 of file PrintFormBlock_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_true | |
e_false |
Definition at line 89 of file PrintFormBoolean_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_values |
Definition at line 89 of file PrintFormEnum_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_textfunc |
Definition at line 88 of file PrintFormText_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_name | |
e_labelfrom | |
e_format |
Definition at line 95 of file PrintTemplate_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_printfunc | |
e_defaultfunc |
Definition at line 89 of file UserFormat_.hpp.
|
inline |
Check if it is safe to call Get method.
Definition at line 158 of file PrintTemplateSet_.hpp.
|
inline |
Check if it is safe to call GetAsn1 method.
Definition at line 334 of file PrintFormat_.hpp.
References CPrintFormat_Base::IsSetAsn1().
Referenced by CPrintFormat_Base::GetAsn1().
|
inline |
Check if it is safe to call GetComponents method.
Definition at line 252 of file PrintFormBlock_.hpp.
|
inline |
Check if it is safe to call GetDefaultfunc method.
Definition at line 253 of file UserFormat_.hpp.
References CUserFormat_Base::IsSetDefaultfunc().
Referenced by CUserFormat_Base::GetDefaultfunc().
|
inline |
Check if it is safe to call GetFalse method.
Definition at line 253 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::IsSetFalse().
Referenced by CPrintFormBoolean_Base::GetFalse().
|
inline |
Check if it is safe to call GetForm method.
Definition at line 522 of file PrintFormat_.hpp.
|
inline |
Check if it is safe to call GetFormat method.
Definition at line 334 of file PrintTemplate_.hpp.
|
inline |
Check if it is safe to call GetLabel method.
Definition at line 381 of file PrintFormat_.hpp.
References CPrintFormat_Base::IsSetLabel().
Referenced by CPrintFormat_Base::GetLabel().
|
inline |
Check if it is safe to call GetLabelfrom method.
Definition at line 287 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::IsSetLabelfrom().
Referenced by CPrintTemplate_Base::GetLabelfrom().
|
inline |
Check if it is safe to call GetName method.
Definition at line 252 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::IsSetName().
Referenced by CPrintTemplate_Base::GetName().
|
inline |
Check if it is safe to call GetPrefix method.
Definition at line 428 of file PrintFormat_.hpp.
References CPrintFormat_Base::IsSetPrefix().
Referenced by CPrintFormat_Base::GetPrefix().
|
inline |
Check if it is safe to call GetPrintfunc method.
Definition at line 206 of file UserFormat_.hpp.
References CUserFormat_Base::IsSetPrintfunc().
Referenced by CUserFormat_Base::GetPrintfunc().
|
inline |
Check if it is safe to call GetSeparator method.
Definition at line 205 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::IsSetSeparator().
Referenced by CPrintFormBlock_Base::GetSeparator().
|
inline |
Check if it is safe to call GetSuffix method.
Definition at line 475 of file PrintFormat_.hpp.
References CPrintFormat_Base::IsSetSuffix().
Referenced by CPrintFormat_Base::GetSuffix().
|
inline |
Check if it is safe to call GetTextfunc method.
Definition at line 165 of file PrintFormText_.hpp.
References CPrintFormText_Base::IsSetTextfunc().
Referenced by CPrintFormText_Base::GetTextfunc().
|
inline |
Check if it is safe to call GetTrue method.
Definition at line 206 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::IsSetTrue().
Referenced by CPrintFormBoolean_Base::GetTrue().
|
inline |
Check if it is safe to call GetValues method.
Definition at line 159 of file PrintFormEnum_.hpp.
|
inline |
Verify selection, throw exception if it differs from the expected.
index | Expected selection. |
Definition at line 370 of file PrintForm_.hpp.
References CPrintForm_Base::m_choice, and CPrintForm_Base::ThrowInvalidSelection().
Referenced by CPrintForm_Base::GetBlock(), CPrintForm_Base::GetBoolean(), CPrintForm_Base::GetEnum(), CPrintForm_Base::GetText(), CPrintForm_Base::GetUse_template(), and CPrintForm_Base::GetUser().
|
private |
|
inline |
Definition at line 86 of file PrintForm.hpp.
|
private |
END_CHOICE_INFO CPrintForm_Base::CPrintForm_Base | ( | void | ) |
Definition at line 263 of file PrintForm_.cpp.
|
private |
|
inline |
Definition at line 86 of file PrintFormat.hpp.
|
private |
END_CLASS_INFO CPrintFormat_Base::CPrintFormat_Base | ( | void | ) |
Definition at line 113 of file PrintFormat_.cpp.
References CObject::IsAllocatedInPool(), CPrintFormat_Base::m_set_State, and CPrintFormat_Base::ResetForm().
|
private |
|
inline |
Definition at line 86 of file PrintFormBlock.hpp.
|
private |
END_CLASS_INFO CPrintFormBlock_Base::CPrintFormBlock_Base | ( | void | ) |
Definition at line 81 of file PrintFormBlock_.cpp.
References CPrintFormBlock_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file PrintFormBoolean.hpp.
|
private |
END_CLASS_INFO CPrintFormBoolean_Base::CPrintFormBoolean_Base | ( | void | ) |
Definition at line 80 of file PrintFormBoolean_.cpp.
References CPrintFormBoolean_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file PrintFormEnum.hpp.
|
private |
END_CLASS_INFO CPrintFormEnum_Base::CPrintFormEnum_Base | ( | void | ) |
Definition at line 72 of file PrintFormEnum_.cpp.
References CPrintFormEnum_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file PrintFormText.hpp.
|
private |
END_CLASS_INFO CPrintFormText_Base::CPrintFormText_Base | ( | void | ) |
Definition at line 72 of file PrintFormText_.cpp.
References CPrintFormText_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file PrintTemplate.hpp.
|
private |
END_CLASS_INFO CPrintTemplate_Base::CPrintTemplate_Base | ( | void | ) |
Definition at line 97 of file PrintTemplate_.cpp.
References CObject::IsAllocatedInPool(), CPrintTemplate_Base::m_set_State, and CPrintTemplate_Base::ResetFormat().
|
private |
|
inline |
Definition at line 86 of file PrintTemplateSet.hpp.
|
private |
END_CLASS_INFO CPrintTemplateSet_Base::CPrintTemplateSet_Base | ( | void | ) |
Definition at line 68 of file PrintTemplateSet_.cpp.
References CPrintTemplateSet_Base::m_set_State.
|
inlineexplicit |
Explicit constructor from the primitive type.
Definition at line 72 of file TemplateName.hpp.
|
inline |
Definition at line 69 of file TemplateName.hpp.
Definition at line 100 of file TemplateName_.hpp.
|
inline |
Definition at line 95 of file TemplateName_.hpp.
|
private |
|
inline |
Definition at line 86 of file UserFormat.hpp.
|
private |
END_CLASS_INFO CUserFormat_Base::CUserFormat_Base | ( | void | ) |
Definition at line 80 of file UserFormat_.cpp.
References CUserFormat_Base::m_set_State.
CPrintForm_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CPrintFormat_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CPrintFormBlock_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CPrintFormBoolean_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CPrintFormEnum_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CPrintFormText_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CPrintTemplate_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CPrintTemplateSet_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CUserFormat_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CTemplateName_Base::DECLARE_STD_ALIAS_TYPE_INFO | ( | ) |
|
private |
Definition at line 80 of file PrintForm_.cpp.
References CObject::AddReference(), CPrintForm_Base::e_Block, CPrintForm_Base::e_Boolean, CPrintForm_Base::e_Enum, CPrintForm_Base::e_Text, CPrintForm_Base::e_Use_template, CPrintForm_Base::e_User, CPrintForm_Base::m_choice, CPrintForm_Base::m_object, and CPrintForm_Base::m_Use_template.
|
inline |
Get the member data.
Definition at line 164 of file PrintTemplateSet_.hpp.
References CPrintTemplateSet_Base::m_data.
|
inline |
Get the Asn1 member data.
Definition at line 340 of file PrintFormat_.hpp.
References CPrintFormat_Base::CanGetAsn1(), CPrintFormat_Base::m_Asn1, and CSerialObject::ThrowUnassigned().
const CPrintForm_Base::TBlock & CPrintForm_Base::GetBlock | ( | void | ) | const |
Get the variant data.
Definition at line 128 of file PrintForm_.cpp.
References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Block, and CPrintForm_Base::m_object.
const CPrintForm_Base::TBoolean & CPrintForm_Base::GetBoolean | ( | void | ) | const |
Get the variant data.
Definition at line 150 of file PrintForm_.cpp.
References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Boolean, and CPrintForm_Base::m_object.
|
inline |
Get the Components member data.
Definition at line 258 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::m_Components.
|
inline |
Get the Defaultfunc member data.
Definition at line 259 of file UserFormat_.hpp.
References CUserFormat_Base::CanGetDefaultfunc(), CUserFormat_Base::m_Defaultfunc, and CSerialObject::ThrowUnassigned().
const CPrintForm_Base::TEnum & CPrintForm_Base::GetEnum | ( | void | ) | const |
Get the variant data.
Definition at line 172 of file PrintForm_.cpp.
References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Enum, and CPrintForm_Base::m_object.
|
inline |
Get the False member data.
Definition at line 259 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::CanGetFalse(), CPrintFormBoolean_Base::m_False, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Form member data.
Definition at line 528 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Form, and CPrintFormat_Base::ResetForm().
|
inline |
Get the Format member data.
Definition at line 340 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_Format, and CPrintTemplate_Base::ResetFormat().
|
inline |
Get the Label member data.
Definition at line 387 of file PrintFormat_.hpp.
References CPrintFormat_Base::CanGetLabel(), CPrintFormat_Base::m_Label, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Labelfrom member data.
Definition at line 293 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::CanGetLabelfrom(), CPrintTemplate_Base::m_Labelfrom, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Name member data.
Definition at line 258 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::CanGetName(), CPrintTemplate_Base::m_Name, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Prefix member data.
Definition at line 434 of file PrintFormat_.hpp.
References CPrintFormat_Base::CanGetPrefix(), CPrintFormat_Base::m_Prefix, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Printfunc member data.
Definition at line 212 of file UserFormat_.hpp.
References CUserFormat_Base::CanGetPrintfunc(), CUserFormat_Base::m_Printfunc, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Separator member data.
Definition at line 211 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::CanGetSeparator(), CPrintFormBlock_Base::m_Separator, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Suffix member data.
Definition at line 481 of file PrintFormat_.hpp.
References CPrintFormat_Base::CanGetSuffix(), CPrintFormat_Base::m_Suffix, and CSerialObject::ThrowUnassigned().
const CPrintForm_Base::TText & CPrintForm_Base::GetText | ( | void | ) | const |
Get the variant data.
Definition at line 194 of file PrintForm_.cpp.
References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Text, and CPrintForm_Base::m_object.
|
inline |
Get the Textfunc member data.
Definition at line 171 of file PrintFormText_.hpp.
References CPrintFormText_Base::CanGetTextfunc(), CPrintFormText_Base::m_Textfunc, and CSerialObject::ThrowUnassigned().
|
inline |
Get the True member data.
Definition at line 212 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::CanGetTrue(), CPrintFormBoolean_Base::m_True, and CSerialObject::ThrowUnassigned().
|
inline |
Get the variant data.
Definition at line 423 of file PrintForm_.hpp.
References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Use_template, and CPrintForm_Base::m_Use_template.
const CPrintForm_Base::TUser & CPrintForm_Base::GetUser | ( | void | ) | const |
Get the variant data.
Definition at line 222 of file PrintForm_.cpp.
References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_User, and CPrintForm_Base::m_object.
|
inline |
Get the Values member data.
Definition at line 165 of file PrintFormEnum_.hpp.
References CPrintFormEnum_Base::m_Values.
|
inline |
Check if variant Block is selected.
Block type is defined as 'typedef CPrintFormBlock TBlock'.
Definition at line 393 of file PrintForm_.hpp.
References CPrintForm_Base::e_Block, and CPrintForm_Base::m_choice.
|
inline |
Check if variant Boolean is selected.
Boolean type is defined as 'typedef CPrintFormBoolean TBoolean'.
Definition at line 399 of file PrintForm_.hpp.
References CPrintForm_Base::e_Boolean, and CPrintForm_Base::m_choice.
|
inline |
Check if variant Enum is selected.
Enum type is defined as 'typedef CPrintFormEnum TEnum'.
Definition at line 405 of file PrintForm_.hpp.
References CPrintForm_Base::e_Enum, and CPrintForm_Base::m_choice.
|
inline |
Check if variant Null is selected.
Definition at line 443 of file PrintForm_.hpp.
References CPrintForm_Base::e_Null, and CPrintForm_Base::m_choice.
|
inline |
Check if a value has been assigned to data member.
Data member is mandatory; its type is defined as 'typedef list< CRef< CPrintTemplate > > Tdata'
Definition at line 152 of file PrintTemplateSet_.hpp.
References CPrintTemplateSet_Base::m_set_State.
|
inline |
ASN.1 partial path for this Check if a value has been assigned to Asn1 data member.
Data member Asn1 is mandatory; its type is defined as 'typedef string TAsn1'
Definition at line 328 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_set_State.
Referenced by CPrintFormat_Base::CanGetAsn1(), and CPrintFormat_Base::SetAsn1().
|
inline |
Check if a value has been assigned to Components data member.
Data member Components is mandatory; its type is defined as 'typedef list< CRef< CPrintFormat > > TComponents'
Definition at line 246 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::m_set_State.
|
inline |
Check if a value has been assigned to Defaultfunc data member.
Data member Defaultfunc is optional; its type is defined as 'typedef string TDefaultfunc'
Definition at line 247 of file UserFormat_.hpp.
References CUserFormat_Base::m_set_State.
Referenced by CUserFormat_Base::CanGetDefaultfunc(), and CUserFormat_Base::SetDefaultfunc().
|
inline |
Check if a value has been assigned to False data member.
Data member False is optional; its type is defined as 'typedef string TFalse'
Definition at line 247 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::m_set_State.
Referenced by CPrintFormBoolean_Base::CanGetFalse(), and CPrintFormBoolean_Base::SetFalse().
|
inline |
Check if a value has been assigned to Form data member.
Data member Form is mandatory; its type is defined as 'typedef CPrintForm TForm'
Definition at line 516 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Form.
|
inline |
Check if a value has been assigned to Format data member.
Data member Format is mandatory; its type is defined as 'typedef CPrintFormat TFormat'
Definition at line 328 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_Format.
|
inline |
printable label Check if a value has been assigned to Label data member.
Data member Label is optional; its type is defined as 'typedef string TLabel'
Definition at line 375 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_set_State.
Referenced by CPrintFormat_Base::CanGetLabel(), and CPrintFormat_Base::SetLabel().
|
inline |
ASN.1 path to get label from Check if a value has been assigned to Labelfrom data member.
Data member Labelfrom is optional; its type is defined as 'typedef string TLabelfrom'
Definition at line 281 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_set_State.
Referenced by CPrintTemplate_Base::CanGetLabelfrom(), and CPrintTemplate_Base::SetLabelfrom().
|
inline |
name for this template Check if a value has been assigned to Name data member.
Data member Name is mandatory; its type is defined as 'typedef CTemplateName TName'
Definition at line 246 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_set_State.
Referenced by CPrintTemplate_Base::CanGetName().
|
inline |
Check if a value has been assigned to Prefix data member.
Data member Prefix is optional; its type is defined as 'typedef string TPrefix'
Definition at line 422 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_set_State.
Referenced by CPrintFormat_Base::CanGetPrefix(), and CPrintFormat_Base::SetPrefix().
|
inline |
Check if a value has been assigned to Printfunc data member.
Data member Printfunc is mandatory; its type is defined as 'typedef string TPrintfunc'
Definition at line 200 of file UserFormat_.hpp.
References CUserFormat_Base::m_set_State.
Referenced by CUserFormat_Base::CanGetPrintfunc(), and CUserFormat_Base::SetPrintfunc().
|
inline |
Check if a value has been assigned to Separator data member.
Data member Separator is optional; its type is defined as 'typedef string TSeparator'
Definition at line 199 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::m_set_State.
Referenced by CPrintFormBlock_Base::CanGetSeparator(), and CPrintFormBlock_Base::SetSeparator().
|
inline |
Check if a value has been assigned to Suffix data member.
Data member Suffix is optional; its type is defined as 'typedef string TSuffix'
Definition at line 469 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_set_State.
Referenced by CPrintFormat_Base::CanGetSuffix(), and CPrintFormat_Base::SetSuffix().
|
inline |
Check if a value has been assigned to Textfunc data member.
Data member Textfunc is optional; its type is defined as 'typedef string TTextfunc'
Definition at line 159 of file PrintFormText_.hpp.
References CPrintFormText_Base::m_set_State.
Referenced by CPrintFormText_Base::CanGetTextfunc(), and CPrintFormText_Base::SetTextfunc().
|
inline |
Check if a value has been assigned to True data member.
Data member True is optional; its type is defined as 'typedef string TTrue'
Definition at line 200 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::m_set_State.
Referenced by CPrintFormBoolean_Base::CanGetTrue(), and CPrintFormBoolean_Base::SetTrue().
|
inline |
Check if a value has been assigned to Values data member.
Data member Values is optional; its type is defined as 'typedef list< string > TValues'
Definition at line 153 of file PrintFormEnum_.hpp.
References CPrintFormEnum_Base::m_set_State.
|
inline |
Check if variant Text is selected.
Text type is defined as 'typedef CPrintFormText TText'.
Definition at line 411 of file PrintForm_.hpp.
References CPrintForm_Base::e_Text, and CPrintForm_Base::m_choice.
|
inline |
Check if variant Use_template is selected.
Use_template type is defined as 'typedef CTemplateName TUse_template'.
Definition at line 417 of file PrintForm_.hpp.
References CPrintForm_Base::e_Use_template, and CPrintForm_Base::m_choice.
|
inline |
Check if variant User is selected.
User type is defined as 'typedef CUserFormat TUser'.
Definition at line 437 of file PrintForm_.hpp.
References CPrintForm_Base::e_User, and CPrintForm_Base::m_choice.
|
inline |
Conversion operator to 'const Tdata' type.
Definition at line 177 of file PrintTemplateSet_.hpp.
|
inline |
Conversion operator to 'Tdata' type.
Definition at line 183 of file PrintTemplateSet_.hpp.
|
inline |
Definition at line 106 of file TemplateName_.hpp.
References str(), and WriteObject().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 117 of file TemplateName_.hpp.
References ReadObject(), and str().
|
virtual |
Reset the whole object.
Definition at line 55 of file PrintForm_.cpp.
References CPrintForm_Base::e_not_set, CPrintForm_Base::m_choice, and CPrintForm_Base::ResetSelection().
Referenced by CPrintForm_Base::~CPrintForm_Base().
|
virtual |
Reset the whole object.
Definition at line 89 of file PrintFormat_.cpp.
References CPrintFormat_Base::ResetAsn1(), CPrintFormat_Base::ResetForm(), CPrintFormat_Base::ResetLabel(), CPrintFormat_Base::ResetPrefix(), and CPrintFormat_Base::ResetSuffix().
|
virtual |
Reset the whole object.
Definition at line 63 of file PrintFormBlock_.cpp.
References CPrintFormBlock_Base::ResetComponents(), and CPrintFormBlock_Base::ResetSeparator().
|
virtual |
Reset the whole object.
Definition at line 62 of file PrintFormBoolean_.cpp.
References CPrintFormBoolean_Base::ResetFalse(), and CPrintFormBoolean_Base::ResetTrue().
|
virtual |
Reset the whole object.
Definition at line 56 of file PrintFormEnum_.cpp.
References CPrintFormEnum_Base::ResetValues().
|
virtual |
Reset the whole object.
Definition at line 56 of file PrintFormText_.cpp.
References CPrintFormText_Base::ResetTextfunc().
|
virtual |
Reset the whole object.
Definition at line 77 of file PrintTemplate_.cpp.
References CPrintTemplate_Base::ResetFormat(), CPrintTemplate_Base::ResetLabelfrom(), and CPrintTemplate_Base::ResetName().
void CPrintTemplateSet_Base::Reset | ( | void | ) |
Reset data member.
Definition at line 51 of file PrintTemplateSet_.cpp.
References CPrintTemplateSet_Base::m_data, and CPrintTemplateSet_Base::m_set_State.
|
virtual |
Reset the whole object.
Definition at line 62 of file UserFormat_.cpp.
References CUserFormat_Base::ResetDefaultfunc(), and CUserFormat_Base::ResetPrintfunc().
void CPrintFormat_Base::ResetAsn1 | ( | void | ) |
Reset Asn1 data member.
Definition at line 51 of file PrintFormat_.cpp.
References CPrintFormat_Base::m_Asn1, and CPrintFormat_Base::m_set_State.
Referenced by CPrintFormat_Base::Reset().
void CPrintFormBlock_Base::ResetComponents | ( | void | ) |
Reset Components data member.
Definition at line 57 of file PrintFormBlock_.cpp.
References CPrintFormBlock_Base::m_Components, and CPrintFormBlock_Base::m_set_State.
Referenced by CPrintFormBlock_Base::Reset().
void CUserFormat_Base::ResetDefaultfunc | ( | void | ) |
Reset Defaultfunc data member.
Definition at line 56 of file UserFormat_.cpp.
References CUserFormat_Base::m_Defaultfunc, and CUserFormat_Base::m_set_State.
Referenced by CUserFormat_Base::Reset().
void CPrintFormBoolean_Base::ResetFalse | ( | void | ) |
Reset False data member.
Definition at line 56 of file PrintFormBoolean_.cpp.
References CPrintFormBoolean_Base::m_False, and CPrintFormBoolean_Base::m_set_State.
Referenced by CPrintFormBoolean_Base::Reset().
void CPrintFormat_Base::ResetForm | ( | void | ) |
Reset Form data member.
Definition at line 75 of file PrintFormat_.cpp.
References CPrintFormat_Base::m_Form.
Referenced by CPrintFormat_Base::CPrintFormat_Base(), CPrintFormat_Base::GetForm(), CPrintFormat_Base::Reset(), and CPrintFormat_Base::SetForm().
void CPrintTemplate_Base::ResetFormat | ( | void | ) |
Reset Format data member.
Definition at line 63 of file PrintTemplate_.cpp.
References CPrintTemplate_Base::m_Format.
Referenced by CPrintTemplate_Base::CPrintTemplate_Base(), CPrintTemplate_Base::GetFormat(), CPrintTemplate_Base::Reset(), and CPrintTemplate_Base::SetFormat().
void CPrintFormat_Base::ResetLabel | ( | void | ) |
Reset Label data member.
Definition at line 57 of file PrintFormat_.cpp.
References CPrintFormat_Base::m_Label, and CPrintFormat_Base::m_set_State.
Referenced by CPrintFormat_Base::Reset().
void CPrintTemplate_Base::ResetLabelfrom | ( | void | ) |
Reset Labelfrom data member.
Definition at line 57 of file PrintTemplate_.cpp.
References CPrintTemplate_Base::m_Labelfrom, and CPrintTemplate_Base::m_set_State.
Referenced by CPrintTemplate_Base::Reset().
void CPrintTemplate_Base::ResetName | ( | void | ) |
Reset Name data member.
Definition at line 51 of file PrintTemplate_.cpp.
References CPrintTemplate_Base::m_Name, CPrintTemplate_Base::m_set_State, and CAliasBase< TPrim >::Set().
Referenced by CPrintTemplate_Base::Reset().
void CPrintFormat_Base::ResetPrefix | ( | void | ) |
Reset Prefix data member.
Definition at line 63 of file PrintFormat_.cpp.
References CPrintFormat_Base::m_Prefix, and CPrintFormat_Base::m_set_State.
Referenced by CPrintFormat_Base::Reset().
void CUserFormat_Base::ResetPrintfunc | ( | void | ) |
Reset Printfunc data member.
Definition at line 50 of file UserFormat_.cpp.
References CUserFormat_Base::m_Printfunc, and CUserFormat_Base::m_set_State.
Referenced by CUserFormat_Base::Reset().
|
virtual |
Reset the selection (set it to e_not_set).
Definition at line 61 of file PrintForm_.cpp.
References CPrintForm_Base::e_Block, CPrintForm_Base::e_Boolean, CPrintForm_Base::e_Enum, CPrintForm_Base::e_not_set, CPrintForm_Base::e_Text, CPrintForm_Base::e_Use_template, CPrintForm_Base::e_User, CPrintForm_Base::m_choice, CPrintForm_Base::m_object, and CPrintForm_Base::m_Use_template.
Referenced by CPrintForm_Base::Reset(), CPrintForm_Base::SetBlock(), CPrintForm_Base::SetBoolean(), CPrintForm_Base::SetEnum(), CPrintForm_Base::SetText(), and CPrintForm_Base::SetUser().
void CPrintFormBlock_Base::ResetSeparator | ( | void | ) |
Reset Separator data member.
Definition at line 51 of file PrintFormBlock_.cpp.
References CPrintFormBlock_Base::m_Separator, and CPrintFormBlock_Base::m_set_State.
Referenced by CPrintFormBlock_Base::Reset().
void CPrintFormat_Base::ResetSuffix | ( | void | ) |
Reset Suffix data member.
Definition at line 69 of file PrintFormat_.cpp.
References CPrintFormat_Base::m_set_State, and CPrintFormat_Base::m_Suffix.
Referenced by CPrintFormat_Base::Reset().
void CPrintFormText_Base::ResetTextfunc | ( | void | ) |
Reset Textfunc data member.
Definition at line 50 of file PrintFormText_.cpp.
References CPrintFormText_Base::m_set_State, and CPrintFormText_Base::m_Textfunc.
Referenced by CPrintFormText_Base::Reset().
void CPrintFormBoolean_Base::ResetTrue | ( | void | ) |
Reset True data member.
Definition at line 50 of file PrintFormBoolean_.cpp.
References CPrintFormBoolean_Base::m_set_State, and CPrintFormBoolean_Base::m_True.
Referenced by CPrintFormBoolean_Base::Reset().
void CPrintFormEnum_Base::ResetValues | ( | void | ) |
Reset Values data member.
Definition at line 50 of file PrintFormEnum_.cpp.
References CPrintFormEnum_Base::m_set_State, and CPrintFormEnum_Base::m_Values.
Referenced by CPrintFormEnum_Base::Reset().
void CPrintForm_Base::Select | ( | E_Choice | index, |
EResetVariant | reset, | ||
CObjectMemoryPool * | pool | ||
) |
Select the requested variant if needed, allocating CObject variants from memory pool.
void CPrintForm_Base::Select | ( | E_Choice | index, |
EResetVariant | reset = eDoResetVariant |
||
) |
Select the requested variant if needed.
index | New selection state. |
reset | Flag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant. |
Referenced by CPrintForm_Base::SetBlock(), CPrintForm_Base::SetBoolean(), CPrintForm_Base::SetEnum(), CPrintForm_Base::SetNull(), CPrintForm_Base::SetText(), CPrintForm_Base::SetUse_template(), and CPrintForm_Base::SetUser().
|
static |
Retrieve selection name (for diagnostic purposes).
index | One of possible selection states. |
Definition at line 118 of file PrintForm_.cpp.
References CPrintForm_Base::sm_SelectionNames.
|
inline |
Assign a value to data member.
Definition at line 170 of file PrintTemplateSet_.hpp.
References CPrintTemplateSet_Base::m_data, and CPrintTemplateSet_Base::m_set_State.
Assign a value to Asn1 data member.
value | Value to assign |
Definition at line 349 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Asn1, CPrintFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 356 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Asn1, CPrintFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Asn1 data member.
Definition at line 363 of file PrintFormat_.hpp.
References CPrintFormat_Base::IsSetAsn1(), CPrintFormat_Base::m_Asn1, CPrintFormat_Base::m_set_State, and CSerialObject::UnassignedString().
void CPrintForm_Base::SetBlock | ( | CPrintForm_Base::TBlock & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 140 of file PrintForm_.cpp.
References CObject::AddReference(), CPrintForm_Base::e_Block, CPrintForm_Base::m_choice, CPrintForm_Base::m_object, CPrintForm_Base::ResetSelection(), and rapidjson::value.
CPrintForm_Base::TBlock & CPrintForm_Base::SetBlock | ( | void | ) |
Select the variant.
Definition at line 134 of file PrintForm_.cpp.
References CPrintForm_Base::e_Block, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().
void CPrintForm_Base::SetBoolean | ( | CPrintForm_Base::TBoolean & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 162 of file PrintForm_.cpp.
References CObject::AddReference(), CPrintForm_Base::e_Boolean, CPrintForm_Base::m_choice, CPrintForm_Base::m_object, CPrintForm_Base::ResetSelection(), and rapidjson::value.
CPrintForm_Base::TBoolean & CPrintForm_Base::SetBoolean | ( | void | ) |
Select the variant.
Definition at line 156 of file PrintForm_.cpp.
References CPrintForm_Base::e_Boolean, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().
|
inline |
Assign a value to Components data member.
Definition at line 264 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::m_Components, and CPrintFormBlock_Base::m_set_State.
|
inline |
Assign a value to Defaultfunc data member.
value | Value to assign |
Definition at line 268 of file UserFormat_.hpp.
References CUserFormat_Base::m_Defaultfunc, CUserFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 275 of file UserFormat_.hpp.
References CUserFormat_Base::m_Defaultfunc, CUserFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Defaultfunc data member.
Definition at line 282 of file UserFormat_.hpp.
References CUserFormat_Base::IsSetDefaultfunc(), CUserFormat_Base::m_Defaultfunc, CUserFormat_Base::m_set_State, and CSerialObject::UnassignedString().
void CPrintForm_Base::SetEnum | ( | CPrintForm_Base::TEnum & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 184 of file PrintForm_.cpp.
References CObject::AddReference(), CPrintForm_Base::e_Enum, CPrintForm_Base::m_choice, CPrintForm_Base::m_object, CPrintForm_Base::ResetSelection(), and rapidjson::value.
CPrintForm_Base::TEnum & CPrintForm_Base::SetEnum | ( | void | ) |
Select the variant.
Definition at line 178 of file PrintForm_.cpp.
References CPrintForm_Base::e_Enum, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().
Assign a value to False data member.
value | Value to assign |
Definition at line 268 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::m_False, CPrintFormBoolean_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 275 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::m_False, CPrintFormBoolean_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to False data member.
Definition at line 282 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::IsSetFalse(), CPrintFormBoolean_Base::m_False, CPrintFormBoolean_Base::m_set_State, and CSerialObject::UnassignedString().
void CPrintFormat_Base::SetForm | ( | CPrintFormat_Base::TForm & | value | ) |
Assign a value to Form data member.
value | Reference to value. |
Definition at line 84 of file PrintFormat_.cpp.
References CPrintFormat_Base::m_Form, and rapidjson::value.
|
inline |
Assign a value to Form data member.
Definition at line 537 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Form, and CPrintFormat_Base::ResetForm().
void CPrintTemplate_Base::SetFormat | ( | CPrintTemplate_Base::TFormat & | value | ) |
Assign a value to Format data member.
value | Reference to value. |
Definition at line 72 of file PrintTemplate_.cpp.
References CPrintTemplate_Base::m_Format, and rapidjson::value.
|
inline |
Assign a value to Format data member.
Definition at line 349 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_Format, and CPrintTemplate_Base::ResetFormat().
Assign a value to Label data member.
value | Value to assign |
Definition at line 396 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Label, CPrintFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 403 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Label, CPrintFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Label data member.
Definition at line 410 of file PrintFormat_.hpp.
References CPrintFormat_Base::IsSetLabel(), CPrintFormat_Base::m_Label, CPrintFormat_Base::m_set_State, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Labelfrom data member.
value | Value to assign |
Definition at line 302 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_Labelfrom, CPrintTemplate_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 309 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_Labelfrom, CPrintTemplate_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Labelfrom data member.
Definition at line 316 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::IsSetLabelfrom(), CPrintTemplate_Base::m_Labelfrom, CPrintTemplate_Base::m_set_State, and CSerialObject::UnassignedString().
Assign a value to Name data member.
value | Value to assign |
Definition at line 267 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_Name, CPrintTemplate_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Name data member.
Definition at line 274 of file PrintTemplate_.hpp.
References CPrintTemplate_Base::m_Name, and CPrintTemplate_Base::m_set_State.
|
inline |
Select the variant.
Definition at line 449 of file PrintForm_.hpp.
References CPrintForm_Base::e_Null, eDoNotResetVariant, and CPrintForm_Base::Select().
Assign a value to Prefix data member.
value | Value to assign |
Definition at line 443 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Prefix, CPrintFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 450 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_Prefix, CPrintFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Prefix data member.
Definition at line 457 of file PrintFormat_.hpp.
References CPrintFormat_Base::IsSetPrefix(), CPrintFormat_Base::m_Prefix, CPrintFormat_Base::m_set_State, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Printfunc data member.
value | Value to assign |
Definition at line 221 of file UserFormat_.hpp.
References CUserFormat_Base::m_Printfunc, CUserFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 228 of file UserFormat_.hpp.
References CUserFormat_Base::m_Printfunc, CUserFormat_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Printfunc data member.
Definition at line 235 of file UserFormat_.hpp.
References CUserFormat_Base::IsSetPrintfunc(), CUserFormat_Base::m_Printfunc, CUserFormat_Base::m_set_State, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Separator data member.
value | Value to assign |
Definition at line 220 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::m_Separator, CPrintFormBlock_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 227 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::m_Separator, CPrintFormBlock_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Separator data member.
Definition at line 234 of file PrintFormBlock_.hpp.
References CPrintFormBlock_Base::IsSetSeparator(), CPrintFormBlock_Base::m_Separator, CPrintFormBlock_Base::m_set_State, and CSerialObject::UnassignedString().
Assign a value to Suffix data member.
value | Value to assign |
Definition at line 490 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_set_State, CPrintFormat_Base::m_Suffix, and rapidjson::value.
|
inline |
Definition at line 497 of file PrintFormat_.hpp.
References CPrintFormat_Base::m_set_State, CPrintFormat_Base::m_Suffix, and rapidjson::value.
|
inline |
Assign a value to Suffix data member.
Definition at line 504 of file PrintFormat_.hpp.
References CPrintFormat_Base::IsSetSuffix(), CPrintFormat_Base::m_set_State, CPrintFormat_Base::m_Suffix, and CSerialObject::UnassignedString().
void CPrintForm_Base::SetText | ( | CPrintForm_Base::TText & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 206 of file PrintForm_.cpp.
References CObject::AddReference(), CPrintForm_Base::e_Text, CPrintForm_Base::m_choice, CPrintForm_Base::m_object, CPrintForm_Base::ResetSelection(), and rapidjson::value.
CPrintForm_Base::TText & CPrintForm_Base::SetText | ( | void | ) |
Select the variant.
Definition at line 200 of file PrintForm_.cpp.
References CPrintForm_Base::e_Text, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().
Assign a value to Textfunc data member.
value | Value to assign |
Definition at line 180 of file PrintFormText_.hpp.
References CPrintFormText_Base::m_set_State, CPrintFormText_Base::m_Textfunc, and rapidjson::value.
|
inline |
Definition at line 187 of file PrintFormText_.hpp.
References CPrintFormText_Base::m_set_State, CPrintFormText_Base::m_Textfunc, and rapidjson::value.
|
inline |
Assign a value to Textfunc data member.
Definition at line 194 of file PrintFormText_.hpp.
References CPrintFormText_Base::IsSetTextfunc(), CPrintFormText_Base::m_set_State, CPrintFormText_Base::m_Textfunc, and CSerialObject::UnassignedString().
Assign a value to True data member.
value | Value to assign |
Definition at line 221 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::m_set_State, CPrintFormBoolean_Base::m_True, and rapidjson::value.
|
inline |
Definition at line 228 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::m_set_State, CPrintFormBoolean_Base::m_True, and rapidjson::value.
|
inline |
Assign a value to True data member.
Definition at line 235 of file PrintFormBoolean_.hpp.
References CPrintFormBoolean_Base::IsSetTrue(), CPrintFormBoolean_Base::m_set_State, CPrintFormBoolean_Base::m_True, and CSerialObject::UnassignedString().
void CPrintForm_Base::SetUse_template | ( | const TUse_template & | value | ) |
Select the variant and set its data.
value | Variant data. |
Definition at line 216 of file PrintForm_.cpp.
References CPrintForm_Base::e_Use_template, eDoNotResetVariant, CPrintForm_Base::m_Use_template, CPrintForm_Base::Select(), and rapidjson::value.
|
inline |
Select the variant.
Definition at line 430 of file PrintForm_.hpp.
References CPrintForm_Base::e_Use_template, eDoNotResetVariant, CPrintForm_Base::m_Use_template, and CPrintForm_Base::Select().
void CPrintForm_Base::SetUser | ( | CPrintForm_Base::TUser & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 234 of file PrintForm_.cpp.
References CObject::AddReference(), CPrintForm_Base::e_User, CPrintForm_Base::m_choice, CPrintForm_Base::m_object, CPrintForm_Base::ResetSelection(), and rapidjson::value.
CPrintForm_Base::TUser & CPrintForm_Base::SetUser | ( | void | ) |
Select the variant.
Definition at line 228 of file PrintForm_.cpp.
References CPrintForm_Base::e_User, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().
|
inline |
Assign a value to Values data member.
Definition at line 171 of file PrintFormEnum_.hpp.
References CPrintFormEnum_Base::m_set_State, and CPrintFormEnum_Base::m_Values.
void CPrintForm_Base::ThrowInvalidSelection | ( | E_Choice | index | ) | const |
Throw 'InvalidSelection' exception.
index | Expected selection. |
Definition at line 123 of file PrintForm_.cpp.
References DIAG_COMPILE_INFO, CPrintForm_Base::m_choice, and CPrintForm_Base::sm_SelectionNames.
Referenced by CPrintForm_Base::CheckSelected().
|
inline |
Which variant is currently selected.
Definition at line 364 of file PrintForm_.hpp.
References CPrintForm_Base::m_choice.
CPrintForm::~CPrintForm | ( | void | ) |
Definition at line 50 of file PrintForm.cpp.
|
virtual |
Definition at line 269 of file PrintForm_.cpp.
References CPrintForm_Base::Reset().
CPrintFormat::~CPrintFormat | ( | void | ) |
Definition at line 50 of file PrintFormat.cpp.
|
virtual |
Definition at line 122 of file PrintFormat_.cpp.
CPrintFormBlock::~CPrintFormBlock | ( | void | ) |
Definition at line 50 of file PrintFormBlock.cpp.
|
virtual |
Definition at line 87 of file PrintFormBlock_.cpp.
CPrintFormBoolean::~CPrintFormBoolean | ( | void | ) |
Definition at line 50 of file PrintFormBoolean.cpp.
|
virtual |
Definition at line 86 of file PrintFormBoolean_.cpp.
CPrintFormEnum::~CPrintFormEnum | ( | void | ) |
Definition at line 50 of file PrintFormEnum.cpp.
|
virtual |
Definition at line 78 of file PrintFormEnum_.cpp.
CPrintFormText::~CPrintFormText | ( | void | ) |
Definition at line 50 of file PrintFormText.cpp.
|
virtual |
Definition at line 78 of file PrintFormText_.cpp.
CPrintTemplate::~CPrintTemplate | ( | void | ) |
Definition at line 50 of file PrintTemplate.cpp.
|
virtual |
Definition at line 106 of file PrintTemplate_.cpp.
CPrintTemplateSet::~CPrintTemplateSet | ( | void | ) |
Definition at line 50 of file PrintTemplateSet.cpp.
|
virtual |
Definition at line 74 of file PrintTemplateSet_.cpp.
CUserFormat::~CUserFormat | ( | void | ) |
Definition at line 50 of file UserFormat.cpp.
|
virtual |
Definition at line 86 of file UserFormat_.cpp.
union { ... } |
|
private |
Definition at line 311 of file PrintFormat_.hpp.
Referenced by CPrintFormat_Base::GetAsn1(), CPrintFormat_Base::ResetAsn1(), and CPrintFormat_Base::SetAsn1().
|
private |
Definition at line 342 of file PrintForm_.hpp.
Referenced by CPrintForm_Base::CheckSelected(), CPrintForm_Base::DoSelect(), CPrintForm_Base::IsBlock(), CPrintForm_Base::IsBoolean(), CPrintForm_Base::IsEnum(), CPrintForm_Base::IsNull(), CPrintForm_Base::IsText(), CPrintForm_Base::IsUse_template(), CPrintForm_Base::IsUser(), CPrintForm_Base::Reset(), CPrintForm_Base::ResetSelection(), CPrintForm_Base::SetBlock(), CPrintForm_Base::SetBoolean(), CPrintForm_Base::SetEnum(), CPrintForm_Base::SetText(), CPrintForm_Base::SetUser(), CPrintForm_Base::ThrowInvalidSelection(), and CPrintForm_Base::Which().
|
private |
Definition at line 186 of file PrintFormBlock_.hpp.
Referenced by CPrintFormBlock_Base::GetComponents(), CPrintFormBlock_Base::ResetComponents(), and CPrintFormBlock_Base::SetComponents().
|
private |
Definition at line 139 of file PrintTemplateSet_.hpp.
Referenced by CPrintTemplateSet_Base::Get(), CPrintTemplateSet_Base::Reset(), and CPrintTemplateSet_Base::Set().
|
private |
Definition at line 187 of file UserFormat_.hpp.
Referenced by CUserFormat_Base::GetDefaultfunc(), CUserFormat_Base::ResetDefaultfunc(), and CUserFormat_Base::SetDefaultfunc().
|
private |
Definition at line 187 of file PrintFormBoolean_.hpp.
Referenced by CPrintFormBoolean_Base::GetFalse(), CPrintFormBoolean_Base::ResetFalse(), and CPrintFormBoolean_Base::SetFalse().
Definition at line 315 of file PrintFormat_.hpp.
Referenced by CPrintFormat_Base::GetForm(), CPrintFormat_Base::IsSetForm(), CPrintFormat_Base::ResetForm(), and CPrintFormat_Base::SetForm().
Definition at line 233 of file PrintTemplate_.hpp.
Referenced by CPrintTemplate_Base::GetFormat(), CPrintTemplate_Base::IsSetFormat(), CPrintTemplate_Base::ResetFormat(), and CPrintTemplate_Base::SetFormat().
|
private |
Definition at line 312 of file PrintFormat_.hpp.
Referenced by CPrintFormat_Base::GetLabel(), CPrintFormat_Base::ResetLabel(), and CPrintFormat_Base::SetLabel().
|
private |
Definition at line 232 of file PrintTemplate_.hpp.
Referenced by CPrintTemplate_Base::GetLabelfrom(), CPrintTemplate_Base::ResetLabelfrom(), and CPrintTemplate_Base::SetLabelfrom().
|
private |
Definition at line 231 of file PrintTemplate_.hpp.
Referenced by CPrintTemplate_Base::GetName(), CPrintTemplate_Base::ResetName(), and CPrintTemplate_Base::SetName().
NCBI_NS_NCBI::CSerialObject* CPrintForm_Base::m_object |
Definition at line 350 of file PrintForm_.hpp.
Referenced by CPrintForm_Base::DoSelect(), CPrintForm_Base::GetBlock(), CPrintForm_Base::GetBoolean(), CPrintForm_Base::GetEnum(), CPrintForm_Base::GetText(), CPrintForm_Base::GetUser(), CPrintForm_Base::ResetSelection(), CPrintForm_Base::SetBlock(), CPrintForm_Base::SetBoolean(), CPrintForm_Base::SetEnum(), CPrintForm_Base::SetText(), and CPrintForm_Base::SetUser().
NCBI_NS_NCBI::CSerialObject* { ... } ::m_object |
Definition at line 350 of file PrintForm_.hpp.
|
private |
Definition at line 313 of file PrintFormat_.hpp.
Referenced by CPrintFormat_Base::GetPrefix(), CPrintFormat_Base::ResetPrefix(), and CPrintFormat_Base::SetPrefix().
|
private |
Definition at line 186 of file UserFormat_.hpp.
Referenced by CUserFormat_Base::GetPrintfunc(), CUserFormat_Base::ResetPrintfunc(), and CUserFormat_Base::SetPrintfunc().
|
private |
Definition at line 185 of file PrintFormBlock_.hpp.
Referenced by CPrintFormBlock_Base::GetSeparator(), CPrintFormBlock_Base::ResetSeparator(), and CPrintFormBlock_Base::SetSeparator().
|
private |
Definition at line 310 of file PrintFormat_.hpp.
Referenced by CPrintFormat_Base::CPrintFormat_Base(), CPrintFormat_Base::IsSetAsn1(), CPrintFormat_Base::IsSetLabel(), CPrintFormat_Base::IsSetPrefix(), CPrintFormat_Base::IsSetSuffix(), CPrintFormat_Base::ResetAsn1(), CPrintFormat_Base::ResetLabel(), CPrintFormat_Base::ResetPrefix(), CPrintFormat_Base::ResetSuffix(), CPrintFormat_Base::SetAsn1(), CPrintFormat_Base::SetLabel(), CPrintFormat_Base::SetPrefix(), and CPrintFormat_Base::SetSuffix().
|
private |
Definition at line 184 of file PrintFormBlock_.hpp.
Referenced by CPrintFormBlock_Base::CPrintFormBlock_Base(), CPrintFormBlock_Base::IsSetComponents(), CPrintFormBlock_Base::IsSetSeparator(), CPrintFormBlock_Base::ResetComponents(), CPrintFormBlock_Base::ResetSeparator(), CPrintFormBlock_Base::SetComponents(), and CPrintFormBlock_Base::SetSeparator().
|
private |
Definition at line 185 of file PrintFormBoolean_.hpp.
Referenced by CPrintFormBoolean_Base::CPrintFormBoolean_Base(), CPrintFormBoolean_Base::IsSetFalse(), CPrintFormBoolean_Base::IsSetTrue(), CPrintFormBoolean_Base::ResetFalse(), CPrintFormBoolean_Base::ResetTrue(), CPrintFormBoolean_Base::SetFalse(), and CPrintFormBoolean_Base::SetTrue().
|
private |
Definition at line 139 of file PrintFormEnum_.hpp.
Referenced by CPrintFormEnum_Base::CPrintFormEnum_Base(), CPrintFormEnum_Base::IsSetValues(), CPrintFormEnum_Base::ResetValues(), and CPrintFormEnum_Base::SetValues().
|
private |
Definition at line 145 of file PrintFormText_.hpp.
Referenced by CPrintFormText_Base::CPrintFormText_Base(), CPrintFormText_Base::IsSetTextfunc(), CPrintFormText_Base::ResetTextfunc(), and CPrintFormText_Base::SetTextfunc().
|
private |
Definition at line 230 of file PrintTemplate_.hpp.
Referenced by CPrintTemplate_Base::CPrintTemplate_Base(), CPrintTemplate_Base::IsSetLabelfrom(), CPrintTemplate_Base::IsSetName(), CPrintTemplate_Base::ResetLabelfrom(), CPrintTemplate_Base::ResetName(), CPrintTemplate_Base::SetLabelfrom(), and CPrintTemplate_Base::SetName().
|
private |
Definition at line 138 of file PrintTemplateSet_.hpp.
Referenced by CPrintTemplateSet_Base::CPrintTemplateSet_Base(), CPrintTemplateSet_Base::IsSet(), CPrintTemplateSet_Base::Reset(), and CPrintTemplateSet_Base::Set().
|
private |
Definition at line 185 of file UserFormat_.hpp.
Referenced by CUserFormat_Base::CUserFormat_Base(), CUserFormat_Base::IsSetDefaultfunc(), CUserFormat_Base::IsSetPrintfunc(), CUserFormat_Base::ResetDefaultfunc(), CUserFormat_Base::ResetPrintfunc(), CUserFormat_Base::SetDefaultfunc(), and CUserFormat_Base::SetPrintfunc().
|
private |
Definition at line 314 of file PrintFormat_.hpp.
Referenced by CPrintFormat_Base::GetSuffix(), CPrintFormat_Base::ResetSuffix(), and CPrintFormat_Base::SetSuffix().
|
private |
Definition at line 146 of file PrintFormText_.hpp.
Referenced by CPrintFormText_Base::GetTextfunc(), CPrintFormText_Base::ResetTextfunc(), and CPrintFormText_Base::SetTextfunc().
|
private |
Definition at line 186 of file PrintFormBoolean_.hpp.
Referenced by CPrintFormBoolean_Base::GetTrue(), CPrintFormBoolean_Base::ResetTrue(), and CPrintFormBoolean_Base::SetTrue().
NCBI_NS_NCBI::CUnionBuffer<TUse_template> { ... } ::m_Use_template |
Definition at line 349 of file PrintForm_.hpp.
NCBI_NS_NCBI::CUnionBuffer<TUse_template> CPrintForm_Base::m_Use_template |
Definition at line 349 of file PrintForm_.hpp.
Referenced by CPrintForm_Base::DoSelect(), CPrintForm_Base::GetUse_template(), CPrintForm_Base::ResetSelection(), and CPrintForm_Base::SetUse_template().
|
private |
Definition at line 140 of file PrintFormEnum_.hpp.
Referenced by CPrintFormEnum_Base::GetValues(), CPrintFormEnum_Base::ResetValues(), and CPrintFormEnum_Base::SetValues().
Definition at line 346 of file PrintForm_.hpp.
Referenced by CPrintForm_Base::SelectionName(), and CPrintForm_Base::ThrowInvalidSelection().