NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Enumerator | Functions | Variables
Code generated by DATATOOL from 'objprt.asn' (module 'NCBI-ObjPrt')
+ Collaboration diagram for Code generated by DATATOOL from 'objprt.asn' (module 'NCBI-ObjPrt'):

Classes

class  CPrintForm
 CPrintForm –. More...
 
class  CPrintForm_Base
 Forms for various ASN.1 components. More...
 
class  CPrintFormat
 CPrintFormat –. More...
 
class  CPrintFormat_Base
 CPrintFormat_Base –. More...
 
class  CPrintFormBlock
 CPrintFormBlock –. More...
 
class  CPrintFormBlock_Base
 for SEQUENCE, SET More...
 
class  CPrintFormBoolean
 CPrintFormBoolean –. More...
 
class  CPrintFormBoolean_Base
 CPrintFormBoolean_Base –. More...
 
class  CPrintFormEnum
 CPrintFormEnum –. More...
 
class  CPrintFormEnum_Base
 CPrintFormEnum_Base –. More...
 
class  CPrintFormText
 CPrintFormText –. More...
 
class  CPrintFormText_Base
 CPrintFormText_Base –. More...
 
class  CPrintTemplate
 CPrintTemplate –. More...
 
class  CPrintTemplate_Base
 CPrintTemplate_Base –. More...
 
class  CPrintTemplateSet
 CPrintTemplateSet –. More...
 
class  CPrintTemplateSet_Base
 CPrintTemplateSet_Base –. More...
 
class  CTemplateName
 CTemplateName –. More...
 
class  CTemplateName_Base
 CTemplateName_Base –. More...
 
class  CUserFormat
 CUserFormat –. More...
 
class  CUserFormat_Base
 CUserFormat_Base –. More...
 

Typedefs

typedef CPrintForm_Base CPrintForm::Tparent
 
typedef CSerialObject CPrintForm_Base::Tparent
 
typedef CPrintFormBlock CPrintForm_Base::TBlock
 
typedef CPrintFormBoolean CPrintForm_Base::TBoolean
 
typedef CPrintFormEnum CPrintForm_Base::TEnum
 
typedef CPrintFormText CPrintForm_Base::TText
 
typedef CTemplateName CPrintForm_Base::TUse_template
 
typedef CUserFormat CPrintForm_Base::TUser
 
typedef CPrintFormat_Base CPrintFormat::Tparent
 
typedef CSerialObject CPrintFormat_Base::Tparent
 
typedef string CPrintFormat_Base::TAsn1
 
typedef string CPrintFormat_Base::TLabel
 
typedef string CPrintFormat_Base::TPrefix
 
typedef string CPrintFormat_Base::TSuffix
 
typedef CPrintForm CPrintFormat_Base::TForm
 
typedef Tparent::CMemberIndex< E_memberIndex, 6 > CPrintFormat_Base::TmemberIndex
 
typedef CPrintFormBlock_Base CPrintFormBlock::Tparent
 
typedef CSerialObject CPrintFormBlock_Base::Tparent
 
typedef string CPrintFormBlock_Base::TSeparator
 
typedef list< CRef< CPrintFormat > > CPrintFormBlock_Base::TComponents
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CPrintFormBlock_Base::TmemberIndex
 
typedef CPrintFormBoolean_Base CPrintFormBoolean::Tparent
 
typedef CSerialObject CPrintFormBoolean_Base::Tparent
 
typedef string CPrintFormBoolean_Base::TTrue
 
typedef string CPrintFormBoolean_Base::TFalse
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CPrintFormBoolean_Base::TmemberIndex
 
typedef CPrintFormEnum_Base CPrintFormEnum::Tparent
 
typedef CSerialObject CPrintFormEnum_Base::Tparent
 
typedef list< stringCPrintFormEnum_Base::TValues
 
typedef Tparent::CMemberIndex< E_memberIndex, 2 > CPrintFormEnum_Base::TmemberIndex
 
typedef CPrintFormText_Base CPrintFormText::Tparent
 
typedef CSerialObject CPrintFormText_Base::Tparent
 
typedef string CPrintFormText_Base::TTextfunc
 
typedef Tparent::CMemberIndex< E_memberIndex, 2 > CPrintFormText_Base::TmemberIndex
 
typedef CPrintTemplate_Base CPrintTemplate::Tparent
 
typedef CSerialObject CPrintTemplate_Base::Tparent
 
typedef CTemplateName CPrintTemplate_Base::TName
 
typedef string CPrintTemplate_Base::TLabelfrom
 
typedef CPrintFormat CPrintTemplate_Base::TFormat
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CPrintTemplate_Base::TmemberIndex
 
typedef CPrintTemplateSet_Base CPrintTemplateSet::Tparent
 
typedef CSerialObject CPrintTemplateSet_Base::Tparent
 
typedef list< CRef< CPrintTemplate > > CPrintTemplateSet_Base::Tdata
 
typedef CTemplateName_Base CTemplateName::Tparent
 
typedef CStringAliasBase< stringCTemplateName_Base::Tparent
 
typedef CUserFormat_Base CUserFormat::Tparent
 
typedef CSerialObject CUserFormat_Base::Tparent
 
typedef string CUserFormat_Base::TPrintfunc
 
typedef string CUserFormat_Base::TDefaultfunc
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CUserFormat_Base::TmemberIndex
 

Enumerations

enum  CPrintForm_Base::E_Choice {
  CPrintForm_Base::e_not_set = 0 , 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::e_Null
}
 Choice variants. More...
 
enum  CPrintForm_Base::E_ChoiceStopper { CPrintForm_Base::e_MaxChoice = 8 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CPrintFormat_Base::E_memberIndex {
  CPrintFormat_Base::e__allMandatory = 0 , CPrintFormat_Base::e_asn1 , CPrintFormat_Base::e_label , CPrintFormat_Base::e_prefix ,
  CPrintFormat_Base::e_suffix , CPrintFormat_Base::e_form
}
 
enum class  CPrintFormBlock_Base::E_memberIndex { CPrintFormBlock_Base::e__allMandatory = 0 , CPrintFormBlock_Base::e_separator , CPrintFormBlock_Base::e_components }
 
enum class  CPrintFormBoolean_Base::E_memberIndex { CPrintFormBoolean_Base::e__allMandatory = 0 , CPrintFormBoolean_Base::e_true , CPrintFormBoolean_Base::e_false }
 
enum class  CPrintFormEnum_Base::E_memberIndex { CPrintFormEnum_Base::e__allMandatory = 0 , CPrintFormEnum_Base::e_values }
 
enum class  CPrintFormText_Base::E_memberIndex { CPrintFormText_Base::e__allMandatory = 0 , CPrintFormText_Base::e_textfunc }
 
enum class  CPrintTemplate_Base::E_memberIndex { CPrintTemplate_Base::e__allMandatory = 0 , CPrintTemplate_Base::e_name , CPrintTemplate_Base::e_labelfrom , CPrintTemplate_Base::e_format }
 
enum class  CUserFormat_Base::E_memberIndex { CUserFormat_Base::e__allMandatory = 0 , CUserFormat_Base::e_printfunc , CUserFormat_Base::e_defaultfunc }
 

Functions

 CPrintForm::CPrintForm (void)
 
 CPrintForm::~CPrintForm (void)
 
 CPrintForm::CPrintForm (const CPrintForm &value)
 
CPrintFormCPrintForm::operator= (const CPrintForm &value)
 
 CPrintForm_Base::CPrintForm_Base (void)
 
virtual CPrintForm_Base::~CPrintForm_Base (void)
 
 CPrintForm_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CPrintForm_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CPrintForm_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CPrintForm_Base::Which (void) const
 Which variant is currently selected. More...
 
void CPrintForm_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CPrintForm_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CPrintForm_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CPrintForm_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CPrintForm_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CPrintForm_Base::IsBlock (void) const
 Check if variant Block is selected. More...
 
const TBlockCPrintForm_Base::GetBlock (void) const
 Get the variant data. More...
 
TBlockCPrintForm_Base::SetBlock (void)
 Select the variant. More...
 
void CPrintForm_Base::SetBlock (TBlock &value)
 Select the variant and set its data. More...
 
bool CPrintForm_Base::IsBoolean (void) const
 Check if variant Boolean is selected. More...
 
const TBooleanCPrintForm_Base::GetBoolean (void) const
 Get the variant data. More...
 
TBooleanCPrintForm_Base::SetBoolean (void)
 Select the variant. More...
 
void CPrintForm_Base::SetBoolean (TBoolean &value)
 Select the variant and set its data. More...
 
bool CPrintForm_Base::IsEnum (void) const
 Check if variant Enum is selected. More...
 
const TEnumCPrintForm_Base::GetEnum (void) const
 Get the variant data. More...
 
TEnumCPrintForm_Base::SetEnum (void)
 Select the variant. More...
 
void CPrintForm_Base::SetEnum (TEnum &value)
 Select the variant and set its data. More...
 
bool CPrintForm_Base::IsText (void) const
 Check if variant Text is selected. More...
 
const TTextCPrintForm_Base::GetText (void) const
 Get the variant data. More...
 
TTextCPrintForm_Base::SetText (void)
 Select the variant. More...
 
void CPrintForm_Base::SetText (TText &value)
 Select the variant and set its data. More...
 
bool CPrintForm_Base::IsUse_template (void) const
 Check if variant Use_template is selected. More...
 
const TUse_templateCPrintForm_Base::GetUse_template (void) const
 Get the variant data. More...
 
TUse_templateCPrintForm_Base::SetUse_template (void)
 Select the variant. More...
 
void CPrintForm_Base::SetUse_template (const TUse_template &value)
 Select the variant and set its data. More...
 
bool CPrintForm_Base::IsUser (void) const
 Check if variant User is selected. More...
 
const TUserCPrintForm_Base::GetUser (void) const
 Get the variant data. More...
 
TUserCPrintForm_Base::SetUser (void)
 Select the variant. More...
 
void CPrintForm_Base::SetUser (TUser &value)
 Select the variant and set its data. More...
 
bool CPrintForm_Base::IsNull (void) const
 Check if variant Null is selected. More...
 
void CPrintForm_Base::SetNull (void)
 Select the variant. More...
 
 CPrintForm_Base::CPrintForm_Base (const CPrintForm_Base &)
 
CPrintForm_BaseCPrintForm_Base::operator= (const CPrintForm_Base &)
 
void CPrintForm_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CPrintFormat::CPrintFormat (void)
 
 CPrintFormat::~CPrintFormat (void)
 
 CPrintFormat::CPrintFormat (const CPrintFormat &value)
 
CPrintFormatCPrintFormat::operator= (const CPrintFormat &value)
 
 CPrintFormat_Base::CPrintFormat_Base (void)
 
virtual CPrintFormat_Base::~CPrintFormat_Base (void)
 
 CPrintFormat_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPrintFormat_Base::IsSetAsn1 (void) const
 ASN.1 partial path for this Check if a value has been assigned to Asn1 data member. More...
 
bool CPrintFormat_Base::CanGetAsn1 (void) const
 Check if it is safe to call GetAsn1 method. More...
 
void CPrintFormat_Base::ResetAsn1 (void)
 Reset Asn1 data member. More...
 
const TAsn1CPrintFormat_Base::GetAsn1 (void) const
 Get the Asn1 member data. More...
 
void CPrintFormat_Base::SetAsn1 (const TAsn1 &value)
 Assign a value to Asn1 data member. More...
 
void CPrintFormat_Base::SetAsn1 (TAsn1 &&value)
 
TAsn1CPrintFormat_Base::SetAsn1 (void)
 Assign a value to Asn1 data member. More...
 
bool CPrintFormat_Base::IsSetLabel (void) const
 printable label Check if a value has been assigned to Label data member. More...
 
bool CPrintFormat_Base::CanGetLabel (void) const
 Check if it is safe to call GetLabel method. More...
 
void CPrintFormat_Base::ResetLabel (void)
 Reset Label data member. More...
 
const TLabelCPrintFormat_Base::GetLabel (void) const
 Get the Label member data. More...
 
void CPrintFormat_Base::SetLabel (const TLabel &value)
 Assign a value to Label data member. More...
 
void CPrintFormat_Base::SetLabel (TLabel &&value)
 
TLabelCPrintFormat_Base::SetLabel (void)
 Assign a value to Label data member. More...
 
bool CPrintFormat_Base::IsSetPrefix (void) const
 Check if a value has been assigned to Prefix data member. More...
 
bool CPrintFormat_Base::CanGetPrefix (void) const
 Check if it is safe to call GetPrefix method. More...
 
void CPrintFormat_Base::ResetPrefix (void)
 Reset Prefix data member. More...
 
const TPrefixCPrintFormat_Base::GetPrefix (void) const
 Get the Prefix member data. More...
 
void CPrintFormat_Base::SetPrefix (const TPrefix &value)
 Assign a value to Prefix data member. More...
 
void CPrintFormat_Base::SetPrefix (TPrefix &&value)
 
TPrefixCPrintFormat_Base::SetPrefix (void)
 Assign a value to Prefix data member. More...
 
bool CPrintFormat_Base::IsSetSuffix (void) const
 Check if a value has been assigned to Suffix data member. More...
 
bool CPrintFormat_Base::CanGetSuffix (void) const
 Check if it is safe to call GetSuffix method. More...
 
void CPrintFormat_Base::ResetSuffix (void)
 Reset Suffix data member. More...
 
const TSuffixCPrintFormat_Base::GetSuffix (void) const
 Get the Suffix member data. More...
 
void CPrintFormat_Base::SetSuffix (const TSuffix &value)
 Assign a value to Suffix data member. More...
 
void CPrintFormat_Base::SetSuffix (TSuffix &&value)
 
TSuffixCPrintFormat_Base::SetSuffix (void)
 Assign a value to Suffix data member. More...
 
bool CPrintFormat_Base::IsSetForm (void) const
 Check if a value has been assigned to Form data member. More...
 
bool CPrintFormat_Base::CanGetForm (void) const
 Check if it is safe to call GetForm method. More...
 
void CPrintFormat_Base::ResetForm (void)
 Reset Form data member. More...
 
const TFormCPrintFormat_Base::GetForm (void) const
 Get the Form member data. More...
 
void CPrintFormat_Base::SetForm (TForm &value)
 Assign a value to Form data member. More...
 
TFormCPrintFormat_Base::SetForm (void)
 Assign a value to Form data member. More...
 
virtual void CPrintFormat_Base::Reset (void)
 Reset the whole object. More...
 
 CPrintFormat_Base::CPrintFormat_Base (const CPrintFormat_Base &)
 
CPrintFormat_BaseCPrintFormat_Base::operator= (const CPrintFormat_Base &)
 
 CPrintFormBlock::CPrintFormBlock (void)
 
 CPrintFormBlock::~CPrintFormBlock (void)
 
 CPrintFormBlock::CPrintFormBlock (const CPrintFormBlock &value)
 
CPrintFormBlockCPrintFormBlock::operator= (const CPrintFormBlock &value)
 
 CPrintFormBlock_Base::CPrintFormBlock_Base (void)
 
virtual CPrintFormBlock_Base::~CPrintFormBlock_Base (void)
 
 CPrintFormBlock_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPrintFormBlock_Base::IsSetSeparator (void) const
 Check if a value has been assigned to Separator data member. More...
 
bool CPrintFormBlock_Base::CanGetSeparator (void) const
 Check if it is safe to call GetSeparator method. More...
 
void CPrintFormBlock_Base::ResetSeparator (void)
 Reset Separator data member. More...
 
const TSeparatorCPrintFormBlock_Base::GetSeparator (void) const
 Get the Separator member data. More...
 
void CPrintFormBlock_Base::SetSeparator (const TSeparator &value)
 Assign a value to Separator data member. More...
 
void CPrintFormBlock_Base::SetSeparator (TSeparator &&value)
 
TSeparatorCPrintFormBlock_Base::SetSeparator (void)
 Assign a value to Separator data member. More...
 
bool CPrintFormBlock_Base::IsSetComponents (void) const
 Check if a value has been assigned to Components data member. More...
 
bool CPrintFormBlock_Base::CanGetComponents (void) const
 Check if it is safe to call GetComponents method. More...
 
void CPrintFormBlock_Base::ResetComponents (void)
 Reset Components data member. More...
 
const TComponentsCPrintFormBlock_Base::GetComponents (void) const
 Get the Components member data. More...
 
TComponentsCPrintFormBlock_Base::SetComponents (void)
 Assign a value to Components data member. More...
 
virtual void CPrintFormBlock_Base::Reset (void)
 Reset the whole object. More...
 
 CPrintFormBlock_Base::CPrintFormBlock_Base (const CPrintFormBlock_Base &)
 
CPrintFormBlock_BaseCPrintFormBlock_Base::operator= (const CPrintFormBlock_Base &)
 
 CPrintFormBoolean::CPrintFormBoolean (void)
 
 CPrintFormBoolean::~CPrintFormBoolean (void)
 
 CPrintFormBoolean::CPrintFormBoolean (const CPrintFormBoolean &value)
 
CPrintFormBooleanCPrintFormBoolean::operator= (const CPrintFormBoolean &value)
 
 CPrintFormBoolean_Base::CPrintFormBoolean_Base (void)
 
virtual CPrintFormBoolean_Base::~CPrintFormBoolean_Base (void)
 
 CPrintFormBoolean_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPrintFormBoolean_Base::IsSetTrue (void) const
 Check if a value has been assigned to True data member. More...
 
bool CPrintFormBoolean_Base::CanGetTrue (void) const
 Check if it is safe to call GetTrue method. More...
 
void CPrintFormBoolean_Base::ResetTrue (void)
 Reset True data member. More...
 
const TTrueCPrintFormBoolean_Base::GetTrue (void) const
 Get the True member data. More...
 
void CPrintFormBoolean_Base::SetTrue (const TTrue &value)
 Assign a value to True data member. More...
 
void CPrintFormBoolean_Base::SetTrue (TTrue &&value)
 
TTrueCPrintFormBoolean_Base::SetTrue (void)
 Assign a value to True data member. More...
 
bool CPrintFormBoolean_Base::IsSetFalse (void) const
 Check if a value has been assigned to False data member. More...
 
bool CPrintFormBoolean_Base::CanGetFalse (void) const
 Check if it is safe to call GetFalse method. More...
 
void CPrintFormBoolean_Base::ResetFalse (void)
 Reset False data member. More...
 
const TFalseCPrintFormBoolean_Base::GetFalse (void) const
 Get the False member data. More...
 
void CPrintFormBoolean_Base::SetFalse (const TFalse &value)
 Assign a value to False data member. More...
 
void CPrintFormBoolean_Base::SetFalse (TFalse &&value)
 
TFalseCPrintFormBoolean_Base::SetFalse (void)
 Assign a value to False data member. More...
 
virtual void CPrintFormBoolean_Base::Reset (void)
 Reset the whole object. More...
 
 CPrintFormBoolean_Base::CPrintFormBoolean_Base (const CPrintFormBoolean_Base &)
 
CPrintFormBoolean_BaseCPrintFormBoolean_Base::operator= (const CPrintFormBoolean_Base &)
 
 CPrintFormEnum::CPrintFormEnum (void)
 
 CPrintFormEnum::~CPrintFormEnum (void)
 
 CPrintFormEnum::CPrintFormEnum (const CPrintFormEnum &value)
 
CPrintFormEnumCPrintFormEnum::operator= (const CPrintFormEnum &value)
 
 CPrintFormEnum_Base::CPrintFormEnum_Base (void)
 
virtual CPrintFormEnum_Base::~CPrintFormEnum_Base (void)
 
 CPrintFormEnum_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPrintFormEnum_Base::IsSetValues (void) const
 Check if a value has been assigned to Values data member. More...
 
bool CPrintFormEnum_Base::CanGetValues (void) const
 Check if it is safe to call GetValues method. More...
 
void CPrintFormEnum_Base::ResetValues (void)
 Reset Values data member. More...
 
const TValuesCPrintFormEnum_Base::GetValues (void) const
 Get the Values member data. More...
 
TValuesCPrintFormEnum_Base::SetValues (void)
 Assign a value to Values data member. More...
 
virtual void CPrintFormEnum_Base::Reset (void)
 Reset the whole object. More...
 
 CPrintFormEnum_Base::CPrintFormEnum_Base (const CPrintFormEnum_Base &)
 
CPrintFormEnum_BaseCPrintFormEnum_Base::operator= (const CPrintFormEnum_Base &)
 
 CPrintFormText::CPrintFormText (void)
 
 CPrintFormText::~CPrintFormText (void)
 
 CPrintFormText::CPrintFormText (const CPrintFormText &value)
 
CPrintFormTextCPrintFormText::operator= (const CPrintFormText &value)
 
 CPrintFormText_Base::CPrintFormText_Base (void)
 
virtual CPrintFormText_Base::~CPrintFormText_Base (void)
 
 CPrintFormText_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPrintFormText_Base::IsSetTextfunc (void) const
 Check if a value has been assigned to Textfunc data member. More...
 
bool CPrintFormText_Base::CanGetTextfunc (void) const
 Check if it is safe to call GetTextfunc method. More...
 
void CPrintFormText_Base::ResetTextfunc (void)
 Reset Textfunc data member. More...
 
const TTextfuncCPrintFormText_Base::GetTextfunc (void) const
 Get the Textfunc member data. More...
 
void CPrintFormText_Base::SetTextfunc (const TTextfunc &value)
 Assign a value to Textfunc data member. More...
 
void CPrintFormText_Base::SetTextfunc (TTextfunc &&value)
 
TTextfuncCPrintFormText_Base::SetTextfunc (void)
 Assign a value to Textfunc data member. More...
 
virtual void CPrintFormText_Base::Reset (void)
 Reset the whole object. More...
 
 CPrintFormText_Base::CPrintFormText_Base (const CPrintFormText_Base &)
 
CPrintFormText_BaseCPrintFormText_Base::operator= (const CPrintFormText_Base &)
 
 CPrintTemplate::CPrintTemplate (void)
 
 CPrintTemplate::~CPrintTemplate (void)
 
 CPrintTemplate::CPrintTemplate (const CPrintTemplate &value)
 
CPrintTemplateCPrintTemplate::operator= (const CPrintTemplate &value)
 
 CPrintTemplate_Base::CPrintTemplate_Base (void)
 
virtual CPrintTemplate_Base::~CPrintTemplate_Base (void)
 
 CPrintTemplate_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPrintTemplate_Base::IsSetName (void) const
 name for this template Check if a value has been assigned to Name data member. More...
 
bool CPrintTemplate_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CPrintTemplate_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCPrintTemplate_Base::GetName (void) const
 Get the Name member data. More...
 
void CPrintTemplate_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
TNameCPrintTemplate_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CPrintTemplate_Base::IsSetLabelfrom (void) const
 ASN.1 path to get label from Check if a value has been assigned to Labelfrom data member. More...
 
bool CPrintTemplate_Base::CanGetLabelfrom (void) const
 Check if it is safe to call GetLabelfrom method. More...
 
void CPrintTemplate_Base::ResetLabelfrom (void)
 Reset Labelfrom data member. More...
 
const TLabelfromCPrintTemplate_Base::GetLabelfrom (void) const
 Get the Labelfrom member data. More...
 
void CPrintTemplate_Base::SetLabelfrom (const TLabelfrom &value)
 Assign a value to Labelfrom data member. More...
 
void CPrintTemplate_Base::SetLabelfrom (TLabelfrom &&value)
 
TLabelfromCPrintTemplate_Base::SetLabelfrom (void)
 Assign a value to Labelfrom data member. More...
 
bool CPrintTemplate_Base::IsSetFormat (void) const
 Check if a value has been assigned to Format data member. More...
 
bool CPrintTemplate_Base::CanGetFormat (void) const
 Check if it is safe to call GetFormat method. More...
 
void CPrintTemplate_Base::ResetFormat (void)
 Reset Format data member. More...
 
const TFormatCPrintTemplate_Base::GetFormat (void) const
 Get the Format member data. More...
 
void CPrintTemplate_Base::SetFormat (TFormat &value)
 Assign a value to Format data member. More...
 
TFormatCPrintTemplate_Base::SetFormat (void)
 Assign a value to Format data member. More...
 
virtual void CPrintTemplate_Base::Reset (void)
 Reset the whole object. More...
 
 CPrintTemplate_Base::CPrintTemplate_Base (const CPrintTemplate_Base &)
 
CPrintTemplate_BaseCPrintTemplate_Base::operator= (const CPrintTemplate_Base &)
 
 CPrintTemplateSet::CPrintTemplateSet (void)
 
 CPrintTemplateSet::~CPrintTemplateSet (void)
 
 CPrintTemplateSet::CPrintTemplateSet (const CPrintTemplateSet &value)
 
CPrintTemplateSetCPrintTemplateSet::operator= (const CPrintTemplateSet &value)
 
 CPrintTemplateSet_Base::CPrintTemplateSet_Base (void)
 
virtual CPrintTemplateSet_Base::~CPrintTemplateSet_Base (void)
 
 CPrintTemplateSet_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPrintTemplateSet_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CPrintTemplateSet_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CPrintTemplateSet_Base::Reset (void)
 Reset data member. More...
 
const TdataCPrintTemplateSet_Base::Get (void) const
 Get the member data. More...
 
TdataCPrintTemplateSet_Base::Set (void)
 Assign a value to data member. More...
 
 CPrintTemplateSet_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CPrintTemplateSet_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CPrintTemplateSet_Base::CPrintTemplateSet_Base (const CPrintTemplateSet_Base &)
 
CPrintTemplateSet_BaseCPrintTemplateSet_Base::operator= (const CPrintTemplateSet_Base &)
 
 CTemplateName::CTemplateName (void)
 
 CTemplateName::CTemplateName (const std::string &value)
 Explicit constructor from the primitive type. More...
 
 CTemplateName_Base::CTemplateName_Base (void)
 
 CTemplateName_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CTemplateName_Base::CTemplateName_Base (const string &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CTemplateName_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CTemplateName_Base &obj)
 
 CUserFormat::CUserFormat (void)
 
 CUserFormat::~CUserFormat (void)
 
 CUserFormat::CUserFormat (const CUserFormat &value)
 
CUserFormatCUserFormat::operator= (const CUserFormat &value)
 
 CUserFormat_Base::CUserFormat_Base (void)
 
virtual CUserFormat_Base::~CUserFormat_Base (void)
 
 CUserFormat_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CUserFormat_Base::IsSetPrintfunc (void) const
 Check if a value has been assigned to Printfunc data member. More...
 
bool CUserFormat_Base::CanGetPrintfunc (void) const
 Check if it is safe to call GetPrintfunc method. More...
 
void CUserFormat_Base::ResetPrintfunc (void)
 Reset Printfunc data member. More...
 
const TPrintfuncCUserFormat_Base::GetPrintfunc (void) const
 Get the Printfunc member data. More...
 
void CUserFormat_Base::SetPrintfunc (const TPrintfunc &value)
 Assign a value to Printfunc data member. More...
 
void CUserFormat_Base::SetPrintfunc (TPrintfunc &&value)
 
TPrintfuncCUserFormat_Base::SetPrintfunc (void)
 Assign a value to Printfunc data member. More...
 
bool CUserFormat_Base::IsSetDefaultfunc (void) const
 Check if a value has been assigned to Defaultfunc data member. More...
 
bool CUserFormat_Base::CanGetDefaultfunc (void) const
 Check if it is safe to call GetDefaultfunc method. More...
 
void CUserFormat_Base::ResetDefaultfunc (void)
 Reset Defaultfunc data member. More...
 
const TDefaultfuncCUserFormat_Base::GetDefaultfunc (void) const
 Get the Defaultfunc member data. More...
 
void CUserFormat_Base::SetDefaultfunc (const TDefaultfunc &value)
 Assign a value to Defaultfunc data member. More...
 
void CUserFormat_Base::SetDefaultfunc (TDefaultfunc &&value)
 
TDefaultfuncCUserFormat_Base::SetDefaultfunc (void)
 Assign a value to Defaultfunc data member. More...
 
virtual void CUserFormat_Base::Reset (void)
 Reset the whole object. More...
 
 CUserFormat_Base::CUserFormat_Base (const CUserFormat_Base &)
 
CUserFormat_BaseCUserFormat_Base::operator= (const CUserFormat_Base &)
 

Variables

E_Choice CPrintForm_Base::m_choice
 
static const char *const CPrintForm_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< TUse_template >   CPrintForm_Base::m_Use_template
 
NCBI_NS_NCBI::CSerialObject *   CPrintForm_Base::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< TUse_template >   CPrintForm_Base::m_Use_template
 
   NCBI_NS_NCBI::CSerialObject *   CPrintForm_Base::m_object
 
}; 
 
Uint4 CPrintFormat_Base::m_set_State [1]
 
string CPrintFormat_Base::m_Asn1
 
string CPrintFormat_Base::m_Label
 
string CPrintFormat_Base::m_Prefix
 
string CPrintFormat_Base::m_Suffix
 
CRef< TFormCPrintFormat_Base::m_Form
 
Uint4 CPrintFormBlock_Base::m_set_State [1]
 
string CPrintFormBlock_Base::m_Separator
 
list< CRef< CPrintFormat > > CPrintFormBlock_Base::m_Components
 
Uint4 CPrintFormBoolean_Base::m_set_State [1]
 
string CPrintFormBoolean_Base::m_True
 
string CPrintFormBoolean_Base::m_False
 
Uint4 CPrintFormEnum_Base::m_set_State [1]
 
list< stringCPrintFormEnum_Base::m_Values
 
Uint4 CPrintFormText_Base::m_set_State [1]
 
string CPrintFormText_Base::m_Textfunc
 
Uint4 CPrintTemplate_Base::m_set_State [1]
 
CTemplateName CPrintTemplate_Base::m_Name
 
string CPrintTemplate_Base::m_Labelfrom
 
CRef< TFormatCPrintTemplate_Base::m_Format
 
Uint4 CPrintTemplateSet_Base::m_set_State [1]
 
list< CRef< CPrintTemplate > > CPrintTemplateSet_Base::m_data
 
Uint4 CUserFormat_Base::m_set_State [1]
 
string CUserFormat_Base::m_Printfunc
 
string CUserFormat_Base::m_Defaultfunc
 

Detailed Description

Typedef Documentation

◆ TAsn1

Definition at line 89 of file PrintFormat_.hpp.

◆ TBlock

Definition at line 158 of file PrintForm_.hpp.

◆ TBoolean

Definition at line 159 of file PrintForm_.hpp.

◆ TComponents

Definition at line 92 of file PrintFormBlock_.hpp.

◆ Tdata

Definition at line 89 of file PrintTemplateSet_.hpp.

◆ TDefaultfunc

Definition at line 86 of file UserFormat_.hpp.

◆ TEnum

Definition at line 160 of file PrintForm_.hpp.

◆ TFalse

Definition at line 86 of file PrintFormBoolean_.hpp.

◆ TForm

Definition at line 93 of file PrintFormat_.hpp.

◆ TFormat

Definition at line 92 of file PrintTemplate_.hpp.

◆ TLabel

Definition at line 90 of file PrintFormat_.hpp.

◆ TLabelfrom

Definition at line 91 of file PrintTemplate_.hpp.

◆ TmemberIndex [1/7]

Definition at line 104 of file PrintFormat_.hpp.

◆ TmemberIndex [2/7]

Definition at line 100 of file PrintFormBlock_.hpp.

◆ TmemberIndex [3/7]

Definition at line 94 of file PrintFormBoolean_.hpp.

◆ TmemberIndex [4/7]

Definition at line 93 of file PrintFormEnum_.hpp.

◆ TmemberIndex [5/7]

Definition at line 92 of file PrintFormText_.hpp.

◆ TmemberIndex [6/7]

Definition at line 101 of file PrintTemplate_.hpp.

◆ TmemberIndex [7/7]

Definition at line 94 of file UserFormat_.hpp.

◆ TName

Definition at line 90 of file PrintTemplate_.hpp.

◆ Tparent [1/20]

Definition at line 67 of file PrintForm.hpp.

◆ Tparent [2/20]

Definition at line 83 of file PrintForm_.hpp.

◆ Tparent [3/20]

Definition at line 67 of file PrintFormat.hpp.

◆ Tparent [4/20]

Definition at line 78 of file PrintFormat_.hpp.

◆ Tparent [5/20]

Definition at line 67 of file PrintFormBlock.hpp.

◆ Tparent [6/20]

Definition at line 80 of file PrintFormBlock_.hpp.

◆ Tparent [7/20]

Definition at line 67 of file PrintFormBoolean.hpp.

◆ Tparent [8/20]

Definition at line 74 of file PrintFormBoolean_.hpp.

◆ Tparent [9/20]

Definition at line 67 of file PrintFormEnum.hpp.

◆ Tparent [10/20]

Definition at line 75 of file PrintFormEnum_.hpp.

◆ Tparent [11/20]

Definition at line 67 of file PrintFormText.hpp.

◆ Tparent [12/20]

Definition at line 74 of file PrintFormText_.hpp.

◆ Tparent [13/20]

Definition at line 67 of file PrintTemplate.hpp.

◆ Tparent [14/20]

Definition at line 79 of file PrintTemplate_.hpp.

◆ Tparent [15/20]

Definition at line 67 of file PrintTemplateSet.hpp.

◆ Tparent [16/20]

Definition at line 78 of file PrintTemplateSet_.hpp.

◆ Tparent [17/20]

Definition at line 67 of file TemplateName.hpp.

◆ Tparent [18/20]

Definition at line 74 of file TemplateName_.hpp.

◆ Tparent [19/20]

Definition at line 67 of file UserFormat.hpp.

◆ Tparent [20/20]

Definition at line 74 of file UserFormat_.hpp.

◆ TPrefix

Definition at line 91 of file PrintFormat_.hpp.

◆ TPrintfunc

Definition at line 85 of file UserFormat_.hpp.

◆ TSeparator

Definition at line 91 of file PrintFormBlock_.hpp.

◆ TSuffix

Definition at line 92 of file PrintFormat_.hpp.

◆ TText

Definition at line 161 of file PrintForm_.hpp.

◆ TTextfunc

Definition at line 85 of file PrintFormText_.hpp.

◆ TTrue

Definition at line 85 of file PrintFormBoolean_.hpp.

◆ TUse_template

Definition at line 162 of file PrintForm_.hpp.

◆ TUser

Definition at line 163 of file PrintForm_.hpp.

◆ TValues

Definition at line 86 of file PrintFormEnum_.hpp.

Enumeration Type Documentation

◆ E_Choice

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.

◆ E_ChoiceStopper

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Null+1

Definition at line 106 of file PrintForm_.hpp.

◆ E_memberIndex [1/7]

Enumerator
e__allMandatory 
e_asn1 
e_label 
e_prefix 
e_suffix 
e_form 

Definition at line 96 of file PrintFormat_.hpp.

◆ E_memberIndex [2/7]

Enumerator
e__allMandatory 
e_separator 
e_components 

Definition at line 95 of file PrintFormBlock_.hpp.

◆ E_memberIndex [3/7]

Enumerator
e__allMandatory 
e_true 
e_false 

Definition at line 89 of file PrintFormBoolean_.hpp.

◆ E_memberIndex [4/7]

Enumerator
e__allMandatory 
e_values 

Definition at line 89 of file PrintFormEnum_.hpp.

◆ E_memberIndex [5/7]

Enumerator
e__allMandatory 
e_textfunc 

Definition at line 88 of file PrintFormText_.hpp.

◆ E_memberIndex [6/7]

Enumerator
e__allMandatory 
e_name 
e_labelfrom 
e_format 

Definition at line 95 of file PrintTemplate_.hpp.

◆ E_memberIndex [7/7]

Enumerator
e__allMandatory 
e_printfunc 
e_defaultfunc 

Definition at line 89 of file UserFormat_.hpp.

Function Documentation

◆ CanGet()

bool CPrintTemplateSet_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 158 of file PrintTemplateSet_.hpp.

◆ CanGetAsn1()

bool CPrintFormat_Base::CanGetAsn1 ( void  ) const
inline

Check if it is safe to call GetAsn1 method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 334 of file PrintFormat_.hpp.

References CPrintFormat_Base::IsSetAsn1().

Referenced by CPrintFormat_Base::GetAsn1().

◆ CanGetComponents()

bool CPrintFormBlock_Base::CanGetComponents ( void  ) const
inline

Check if it is safe to call GetComponents method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 252 of file PrintFormBlock_.hpp.

◆ CanGetDefaultfunc()

bool CUserFormat_Base::CanGetDefaultfunc ( void  ) const
inline

Check if it is safe to call GetDefaultfunc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 253 of file UserFormat_.hpp.

References CUserFormat_Base::IsSetDefaultfunc().

Referenced by CUserFormat_Base::GetDefaultfunc().

◆ CanGetFalse()

bool CPrintFormBoolean_Base::CanGetFalse ( void  ) const
inline

Check if it is safe to call GetFalse method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 253 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::IsSetFalse().

Referenced by CPrintFormBoolean_Base::GetFalse().

◆ CanGetForm()

bool CPrintFormat_Base::CanGetForm ( void  ) const
inline

Check if it is safe to call GetForm method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 522 of file PrintFormat_.hpp.

◆ CanGetFormat()

bool CPrintTemplate_Base::CanGetFormat ( void  ) const
inline

Check if it is safe to call GetFormat method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 334 of file PrintTemplate_.hpp.

◆ CanGetLabel()

bool CPrintFormat_Base::CanGetLabel ( void  ) const
inline

Check if it is safe to call GetLabel method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 381 of file PrintFormat_.hpp.

References CPrintFormat_Base::IsSetLabel().

Referenced by CPrintFormat_Base::GetLabel().

◆ CanGetLabelfrom()

bool CPrintTemplate_Base::CanGetLabelfrom ( void  ) const
inline

Check if it is safe to call GetLabelfrom method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 287 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::IsSetLabelfrom().

Referenced by CPrintTemplate_Base::GetLabelfrom().

◆ CanGetName()

bool CPrintTemplate_Base::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 252 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::IsSetName().

Referenced by CPrintTemplate_Base::GetName().

◆ CanGetPrefix()

bool CPrintFormat_Base::CanGetPrefix ( void  ) const
inline

Check if it is safe to call GetPrefix method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 428 of file PrintFormat_.hpp.

References CPrintFormat_Base::IsSetPrefix().

Referenced by CPrintFormat_Base::GetPrefix().

◆ CanGetPrintfunc()

bool CUserFormat_Base::CanGetPrintfunc ( void  ) const
inline

Check if it is safe to call GetPrintfunc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 206 of file UserFormat_.hpp.

References CUserFormat_Base::IsSetPrintfunc().

Referenced by CUserFormat_Base::GetPrintfunc().

◆ CanGetSeparator()

bool CPrintFormBlock_Base::CanGetSeparator ( void  ) const
inline

Check if it is safe to call GetSeparator method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 205 of file PrintFormBlock_.hpp.

References CPrintFormBlock_Base::IsSetSeparator().

Referenced by CPrintFormBlock_Base::GetSeparator().

◆ CanGetSuffix()

bool CPrintFormat_Base::CanGetSuffix ( void  ) const
inline

Check if it is safe to call GetSuffix method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 475 of file PrintFormat_.hpp.

References CPrintFormat_Base::IsSetSuffix().

Referenced by CPrintFormat_Base::GetSuffix().

◆ CanGetTextfunc()

bool CPrintFormText_Base::CanGetTextfunc ( void  ) const
inline

Check if it is safe to call GetTextfunc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 165 of file PrintFormText_.hpp.

References CPrintFormText_Base::IsSetTextfunc().

Referenced by CPrintFormText_Base::GetTextfunc().

◆ CanGetTrue()

bool CPrintFormBoolean_Base::CanGetTrue ( void  ) const
inline

Check if it is safe to call GetTrue method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 206 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::IsSetTrue().

Referenced by CPrintFormBoolean_Base::GetTrue().

◆ CanGetValues()

bool CPrintFormEnum_Base::CanGetValues ( void  ) const
inline

Check if it is safe to call GetValues method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 159 of file PrintFormEnum_.hpp.

◆ CheckSelected()

void CPrintForm_Base::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected 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().

◆ CPrintForm() [1/2]

CPrintForm::CPrintForm ( const CPrintForm value)
private

◆ CPrintForm() [2/2]

CPrintForm::CPrintForm ( void  )
inline

Definition at line 86 of file PrintForm.hpp.

◆ CPrintForm_Base() [1/2]

CPrintForm_Base::CPrintForm_Base ( const CPrintForm_Base )
private

◆ CPrintForm_Base() [2/2]

END_CHOICE_INFO CPrintForm_Base::CPrintForm_Base ( void  )

Definition at line 263 of file PrintForm_.cpp.

◆ CPrintFormat() [1/2]

CPrintFormat::CPrintFormat ( const CPrintFormat value)
private

◆ CPrintFormat() [2/2]

CPrintFormat::CPrintFormat ( void  )
inline

Definition at line 86 of file PrintFormat.hpp.

◆ CPrintFormat_Base() [1/2]

CPrintFormat_Base::CPrintFormat_Base ( const CPrintFormat_Base )
private

◆ CPrintFormat_Base() [2/2]

END_CLASS_INFO CPrintFormat_Base::CPrintFormat_Base ( void  )

◆ CPrintFormBlock() [1/2]

CPrintFormBlock::CPrintFormBlock ( const CPrintFormBlock value)
private

◆ CPrintFormBlock() [2/2]

CPrintFormBlock::CPrintFormBlock ( void  )
inline

Definition at line 86 of file PrintFormBlock.hpp.

◆ CPrintFormBlock_Base() [1/2]

CPrintFormBlock_Base::CPrintFormBlock_Base ( const CPrintFormBlock_Base )
private

◆ CPrintFormBlock_Base() [2/2]

END_CLASS_INFO CPrintFormBlock_Base::CPrintFormBlock_Base ( void  )

Definition at line 81 of file PrintFormBlock_.cpp.

References CPrintFormBlock_Base::m_set_State.

◆ CPrintFormBoolean() [1/2]

CPrintFormBoolean::CPrintFormBoolean ( const CPrintFormBoolean value)
private

◆ CPrintFormBoolean() [2/2]

CPrintFormBoolean::CPrintFormBoolean ( void  )
inline

Definition at line 86 of file PrintFormBoolean.hpp.

◆ CPrintFormBoolean_Base() [1/2]

CPrintFormBoolean_Base::CPrintFormBoolean_Base ( const CPrintFormBoolean_Base )
private

◆ CPrintFormBoolean_Base() [2/2]

END_CLASS_INFO CPrintFormBoolean_Base::CPrintFormBoolean_Base ( void  )

Definition at line 80 of file PrintFormBoolean_.cpp.

References CPrintFormBoolean_Base::m_set_State.

◆ CPrintFormEnum() [1/2]

CPrintFormEnum::CPrintFormEnum ( const CPrintFormEnum value)
private

◆ CPrintFormEnum() [2/2]

CPrintFormEnum::CPrintFormEnum ( void  )
inline

Definition at line 86 of file PrintFormEnum.hpp.

◆ CPrintFormEnum_Base() [1/2]

CPrintFormEnum_Base::CPrintFormEnum_Base ( const CPrintFormEnum_Base )
private

◆ CPrintFormEnum_Base() [2/2]

END_CLASS_INFO CPrintFormEnum_Base::CPrintFormEnum_Base ( void  )

Definition at line 72 of file PrintFormEnum_.cpp.

References CPrintFormEnum_Base::m_set_State.

◆ CPrintFormText() [1/2]

CPrintFormText::CPrintFormText ( const CPrintFormText value)
private

◆ CPrintFormText() [2/2]

CPrintFormText::CPrintFormText ( void  )
inline

Definition at line 86 of file PrintFormText.hpp.

◆ CPrintFormText_Base() [1/2]

CPrintFormText_Base::CPrintFormText_Base ( const CPrintFormText_Base )
private

◆ CPrintFormText_Base() [2/2]

END_CLASS_INFO CPrintFormText_Base::CPrintFormText_Base ( void  )

Definition at line 72 of file PrintFormText_.cpp.

References CPrintFormText_Base::m_set_State.

◆ CPrintTemplate() [1/2]

CPrintTemplate::CPrintTemplate ( const CPrintTemplate value)
private

◆ CPrintTemplate() [2/2]

CPrintTemplate::CPrintTemplate ( void  )
inline

Definition at line 86 of file PrintTemplate.hpp.

◆ CPrintTemplate_Base() [1/2]

CPrintTemplate_Base::CPrintTemplate_Base ( const CPrintTemplate_Base )
private

◆ CPrintTemplate_Base() [2/2]

END_CLASS_INFO CPrintTemplate_Base::CPrintTemplate_Base ( void  )

◆ CPrintTemplateSet() [1/2]

CPrintTemplateSet::CPrintTemplateSet ( const CPrintTemplateSet value)
private

◆ CPrintTemplateSet() [2/2]

CPrintTemplateSet::CPrintTemplateSet ( void  )
inline

Definition at line 86 of file PrintTemplateSet.hpp.

◆ CPrintTemplateSet_Base() [1/2]

CPrintTemplateSet_Base::CPrintTemplateSet_Base ( const CPrintTemplateSet_Base )
private

◆ CPrintTemplateSet_Base() [2/2]

END_CLASS_INFO CPrintTemplateSet_Base::CPrintTemplateSet_Base ( void  )

Definition at line 68 of file PrintTemplateSet_.cpp.

References CPrintTemplateSet_Base::m_set_State.

◆ CTemplateName() [1/2]

CTemplateName::CTemplateName ( const std::string value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file TemplateName.hpp.

◆ CTemplateName() [2/2]

CTemplateName::CTemplateName ( void  )
inline

Definition at line 69 of file TemplateName.hpp.

◆ CTemplateName_Base() [1/2]

CTemplateName_Base::CTemplateName_Base ( const string data)
inlineexplicit

Definition at line 100 of file TemplateName_.hpp.

◆ CTemplateName_Base() [2/2]

CTemplateName_Base::CTemplateName_Base ( void  )
inline

Definition at line 95 of file TemplateName_.hpp.

◆ CUserFormat() [1/2]

CUserFormat::CUserFormat ( const CUserFormat value)
private

◆ CUserFormat() [2/2]

CUserFormat::CUserFormat ( void  )
inline

Definition at line 86 of file UserFormat.hpp.

◆ CUserFormat_Base() [1/2]

CUserFormat_Base::CUserFormat_Base ( const CUserFormat_Base )
private

◆ CUserFormat_Base() [2/2]

END_CLASS_INFO CUserFormat_Base::CUserFormat_Base ( void  )

Definition at line 80 of file UserFormat_.cpp.

References CUserFormat_Base::m_set_State.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/9]

CPrintForm_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/9]

CPrintFormat_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/9]

CPrintFormBlock_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/9]

CPrintFormBoolean_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/9]

CPrintFormEnum_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [6/9]

CPrintFormText_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [7/9]

CPrintTemplate_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [8/9]

CPrintTemplateSet_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [9/9]

CUserFormat_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO()

CTemplateName_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DoSelect()

void CPrintForm_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ Get()

const CPrintTemplateSet_Base::Tdata & CPrintTemplateSet_Base::Get ( void  ) const
inline

Get the member data.

Returns
Reference to the member data.

Definition at line 164 of file PrintTemplateSet_.hpp.

References CPrintTemplateSet_Base::m_data.

◆ GetAsn1()

const CPrintFormat_Base::TAsn1 & CPrintFormat_Base::GetAsn1 ( void  ) const
inline

Get the Asn1 member data.

Returns
Reference to the member data.

Definition at line 340 of file PrintFormat_.hpp.

References CPrintFormat_Base::CanGetAsn1(), CPrintFormat_Base::m_Asn1, and CSerialObject::ThrowUnassigned().

◆ GetBlock()

const CPrintForm_Base::TBlock & CPrintForm_Base::GetBlock ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 128 of file PrintForm_.cpp.

References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Block, and CPrintForm_Base::m_object.

◆ GetBoolean()

const CPrintForm_Base::TBoolean & CPrintForm_Base::GetBoolean ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 150 of file PrintForm_.cpp.

References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Boolean, and CPrintForm_Base::m_object.

◆ GetComponents()

const CPrintFormBlock_Base::TComponents & CPrintFormBlock_Base::GetComponents ( void  ) const
inline

Get the Components member data.

Returns
Reference to the member data.

Definition at line 258 of file PrintFormBlock_.hpp.

References CPrintFormBlock_Base::m_Components.

◆ GetDefaultfunc()

const CUserFormat_Base::TDefaultfunc & CUserFormat_Base::GetDefaultfunc ( void  ) const
inline

Get the Defaultfunc member data.

Returns
Reference to the member data.

Definition at line 259 of file UserFormat_.hpp.

References CUserFormat_Base::CanGetDefaultfunc(), CUserFormat_Base::m_Defaultfunc, and CSerialObject::ThrowUnassigned().

◆ GetEnum()

const CPrintForm_Base::TEnum & CPrintForm_Base::GetEnum ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 172 of file PrintForm_.cpp.

References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Enum, and CPrintForm_Base::m_object.

◆ GetFalse()

const CPrintFormBoolean_Base::TFalse & CPrintFormBoolean_Base::GetFalse ( void  ) const
inline

Get the False member data.

Returns
Reference to the member data.

Definition at line 259 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::CanGetFalse(), CPrintFormBoolean_Base::m_False, and CSerialObject::ThrowUnassigned().

◆ GetForm()

const CPrintFormat_Base::TForm & CPrintFormat_Base::GetForm ( void  ) const
inline

Get the Form member data.

Returns
Reference to the member data.

Definition at line 528 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_Form, and CPrintFormat_Base::ResetForm().

◆ GetFormat()

const CPrintTemplate_Base::TFormat & CPrintTemplate_Base::GetFormat ( void  ) const
inline

Get the Format member data.

Returns
Reference to the member data.

Definition at line 340 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::m_Format, and CPrintTemplate_Base::ResetFormat().

◆ GetLabel()

const CPrintFormat_Base::TLabel & CPrintFormat_Base::GetLabel ( void  ) const
inline

Get the Label member data.

Returns
Reference to the member data.

Definition at line 387 of file PrintFormat_.hpp.

References CPrintFormat_Base::CanGetLabel(), CPrintFormat_Base::m_Label, and CSerialObject::ThrowUnassigned().

◆ GetLabelfrom()

const CPrintTemplate_Base::TLabelfrom & CPrintTemplate_Base::GetLabelfrom ( void  ) const
inline

Get the Labelfrom member data.

Returns
Reference to the member data.

Definition at line 293 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::CanGetLabelfrom(), CPrintTemplate_Base::m_Labelfrom, and CSerialObject::ThrowUnassigned().

◆ GetName()

const CPrintTemplate_Base::TName & CPrintTemplate_Base::GetName ( void  ) const
inline

Get the Name member data.

Returns
Reference to the member data.

Definition at line 258 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::CanGetName(), CPrintTemplate_Base::m_Name, and CSerialObject::ThrowUnassigned().

◆ GetPrefix()

const CPrintFormat_Base::TPrefix & CPrintFormat_Base::GetPrefix ( void  ) const
inline

Get the Prefix member data.

Returns
Reference to the member data.

Definition at line 434 of file PrintFormat_.hpp.

References CPrintFormat_Base::CanGetPrefix(), CPrintFormat_Base::m_Prefix, and CSerialObject::ThrowUnassigned().

◆ GetPrintfunc()

const CUserFormat_Base::TPrintfunc & CUserFormat_Base::GetPrintfunc ( void  ) const
inline

Get the Printfunc member data.

Returns
Reference to the member data.

Definition at line 212 of file UserFormat_.hpp.

References CUserFormat_Base::CanGetPrintfunc(), CUserFormat_Base::m_Printfunc, and CSerialObject::ThrowUnassigned().

◆ GetSeparator()

const CPrintFormBlock_Base::TSeparator & CPrintFormBlock_Base::GetSeparator ( void  ) const
inline

Get the Separator member data.

Returns
Reference to the member data.

Definition at line 211 of file PrintFormBlock_.hpp.

References CPrintFormBlock_Base::CanGetSeparator(), CPrintFormBlock_Base::m_Separator, and CSerialObject::ThrowUnassigned().

◆ GetSuffix()

const CPrintFormat_Base::TSuffix & CPrintFormat_Base::GetSuffix ( void  ) const
inline

Get the Suffix member data.

Returns
Reference to the member data.

Definition at line 481 of file PrintFormat_.hpp.

References CPrintFormat_Base::CanGetSuffix(), CPrintFormat_Base::m_Suffix, and CSerialObject::ThrowUnassigned().

◆ GetText()

const CPrintForm_Base::TText & CPrintForm_Base::GetText ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 194 of file PrintForm_.cpp.

References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Text, and CPrintForm_Base::m_object.

◆ GetTextfunc()

const CPrintFormText_Base::TTextfunc & CPrintFormText_Base::GetTextfunc ( void  ) const
inline

Get the Textfunc member data.

Returns
Reference to the member data.

Definition at line 171 of file PrintFormText_.hpp.

References CPrintFormText_Base::CanGetTextfunc(), CPrintFormText_Base::m_Textfunc, and CSerialObject::ThrowUnassigned().

◆ GetTrue()

const CPrintFormBoolean_Base::TTrue & CPrintFormBoolean_Base::GetTrue ( void  ) const
inline

Get the True member data.

Returns
Reference to the member data.

Definition at line 212 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::CanGetTrue(), CPrintFormBoolean_Base::m_True, and CSerialObject::ThrowUnassigned().

◆ GetUse_template()

const CPrintForm_Base::TUse_template & CPrintForm_Base::GetUse_template ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 423 of file PrintForm_.hpp.

References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_Use_template, and CPrintForm_Base::m_Use_template.

◆ GetUser()

const CPrintForm_Base::TUser & CPrintForm_Base::GetUser ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 222 of file PrintForm_.cpp.

References CPrintForm_Base::CheckSelected(), CPrintForm_Base::e_User, and CPrintForm_Base::m_object.

◆ GetValues()

const CPrintFormEnum_Base::TValues & CPrintFormEnum_Base::GetValues ( void  ) const
inline

Get the Values member data.

Returns
Reference to the member data.

Definition at line 165 of file PrintFormEnum_.hpp.

References CPrintFormEnum_Base::m_Values.

◆ IsBlock()

bool CPrintForm_Base::IsBlock ( void  ) const
inline

Check if variant Block is selected.

Block type is defined as 'typedef CPrintFormBlock TBlock'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 393 of file PrintForm_.hpp.

References CPrintForm_Base::e_Block, and CPrintForm_Base::m_choice.

◆ IsBoolean()

bool CPrintForm_Base::IsBoolean ( void  ) const
inline

Check if variant Boolean is selected.

Boolean type is defined as 'typedef CPrintFormBoolean TBoolean'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 399 of file PrintForm_.hpp.

References CPrintForm_Base::e_Boolean, and CPrintForm_Base::m_choice.

◆ IsEnum()

bool CPrintForm_Base::IsEnum ( void  ) const
inline

Check if variant Enum is selected.

Enum type is defined as 'typedef CPrintFormEnum TEnum'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 405 of file PrintForm_.hpp.

References CPrintForm_Base::e_Enum, and CPrintForm_Base::m_choice.

◆ IsNull()

bool CPrintForm_Base::IsNull ( void  ) const
inline

Check if variant Null is selected.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 443 of file PrintForm_.hpp.

References CPrintForm_Base::e_Null, and CPrintForm_Base::m_choice.

◆ IsSet()

bool CPrintTemplateSet_Base::IsSet ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 152 of file PrintTemplateSet_.hpp.

References CPrintTemplateSet_Base::m_set_State.

◆ IsSetAsn1()

bool CPrintFormat_Base::IsSetAsn1 ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 328 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_set_State.

Referenced by CPrintFormat_Base::CanGetAsn1(), and CPrintFormat_Base::SetAsn1().

◆ IsSetComponents()

bool CPrintFormBlock_Base::IsSetComponents ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 246 of file PrintFormBlock_.hpp.

References CPrintFormBlock_Base::m_set_State.

◆ IsSetDefaultfunc()

bool CUserFormat_Base::IsSetDefaultfunc ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 247 of file UserFormat_.hpp.

References CUserFormat_Base::m_set_State.

Referenced by CUserFormat_Base::CanGetDefaultfunc(), and CUserFormat_Base::SetDefaultfunc().

◆ IsSetFalse()

bool CPrintFormBoolean_Base::IsSetFalse ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 247 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::m_set_State.

Referenced by CPrintFormBoolean_Base::CanGetFalse(), and CPrintFormBoolean_Base::SetFalse().

◆ IsSetForm()

bool CPrintFormat_Base::IsSetForm ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 516 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_Form.

◆ IsSetFormat()

bool CPrintTemplate_Base::IsSetFormat ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 328 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::m_Format.

◆ IsSetLabel()

bool CPrintFormat_Base::IsSetLabel ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 375 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_set_State.

Referenced by CPrintFormat_Base::CanGetLabel(), and CPrintFormat_Base::SetLabel().

◆ IsSetLabelfrom()

bool CPrintTemplate_Base::IsSetLabelfrom ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 281 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::m_set_State.

Referenced by CPrintTemplate_Base::CanGetLabelfrom(), and CPrintTemplate_Base::SetLabelfrom().

◆ IsSetName()

bool CPrintTemplate_Base::IsSetName ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 246 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::m_set_State.

Referenced by CPrintTemplate_Base::CanGetName().

◆ IsSetPrefix()

bool CPrintFormat_Base::IsSetPrefix ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 422 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_set_State.

Referenced by CPrintFormat_Base::CanGetPrefix(), and CPrintFormat_Base::SetPrefix().

◆ IsSetPrintfunc()

bool CUserFormat_Base::IsSetPrintfunc ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 200 of file UserFormat_.hpp.

References CUserFormat_Base::m_set_State.

Referenced by CUserFormat_Base::CanGetPrintfunc(), and CUserFormat_Base::SetPrintfunc().

◆ IsSetSeparator()

bool CPrintFormBlock_Base::IsSetSeparator ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 199 of file PrintFormBlock_.hpp.

References CPrintFormBlock_Base::m_set_State.

Referenced by CPrintFormBlock_Base::CanGetSeparator(), and CPrintFormBlock_Base::SetSeparator().

◆ IsSetSuffix()

bool CPrintFormat_Base::IsSetSuffix ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 469 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_set_State.

Referenced by CPrintFormat_Base::CanGetSuffix(), and CPrintFormat_Base::SetSuffix().

◆ IsSetTextfunc()

bool CPrintFormText_Base::IsSetTextfunc ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 159 of file PrintFormText_.hpp.

References CPrintFormText_Base::m_set_State.

Referenced by CPrintFormText_Base::CanGetTextfunc(), and CPrintFormText_Base::SetTextfunc().

◆ IsSetTrue()

bool CPrintFormBoolean_Base::IsSetTrue ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 200 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::m_set_State.

Referenced by CPrintFormBoolean_Base::CanGetTrue(), and CPrintFormBoolean_Base::SetTrue().

◆ IsSetValues()

bool CPrintFormEnum_Base::IsSetValues ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 153 of file PrintFormEnum_.hpp.

References CPrintFormEnum_Base::m_set_State.

◆ IsText()

bool CPrintForm_Base::IsText ( void  ) const
inline

Check if variant Text is selected.

Text type is defined as 'typedef CPrintFormText TText'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 411 of file PrintForm_.hpp.

References CPrintForm_Base::e_Text, and CPrintForm_Base::m_choice.

◆ IsUse_template()

bool CPrintForm_Base::IsUse_template ( void  ) const
inline

Check if variant Use_template is selected.

Use_template type is defined as 'typedef CTemplateName TUse_template'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 417 of file PrintForm_.hpp.

References CPrintForm_Base::e_Use_template, and CPrintForm_Base::m_choice.

◆ IsUser()

bool CPrintForm_Base::IsUser ( void  ) const
inline

Check if variant User is selected.

User type is defined as 'typedef CUserFormat TUser'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 437 of file PrintForm_.hpp.

References CPrintForm_Base::e_User, and CPrintForm_Base::m_choice.

◆ operator const Tdata &()

CPrintTemplateSet_Base::operator const CPrintTemplateSet_Base::Tdata & ( void  ) const
inline

Conversion operator to 'const Tdata' type.

Definition at line 177 of file PrintTemplateSet_.hpp.

◆ operator Tdata &()

CPrintTemplateSet_Base::operator CPrintTemplateSet_Base::Tdata & ( void  )
inline

Conversion operator to 'Tdata' type.

Definition at line 183 of file PrintTemplateSet_.hpp.

◆ operator<<()

Definition at line 106 of file TemplateName_.hpp.

References str(), and WriteObject().

◆ operator=() [1/18]

CPrintForm& CPrintForm::operator= ( const CPrintForm value)
private

◆ operator=() [2/18]

CPrintForm_Base& CPrintForm_Base::operator= ( const CPrintForm_Base )
private

◆ operator=() [3/18]

CPrintFormat& CPrintFormat::operator= ( const CPrintFormat value)
private

◆ operator=() [4/18]

CPrintFormat_Base& CPrintFormat_Base::operator= ( const CPrintFormat_Base )
private

◆ operator=() [5/18]

CPrintFormBlock& CPrintFormBlock::operator= ( const CPrintFormBlock value)
private

◆ operator=() [6/18]

CPrintFormBlock_Base& CPrintFormBlock_Base::operator= ( const CPrintFormBlock_Base )
private

◆ operator=() [7/18]

CPrintFormBoolean& CPrintFormBoolean::operator= ( const CPrintFormBoolean value)
private

◆ operator=() [8/18]

CPrintFormBoolean_Base& CPrintFormBoolean_Base::operator= ( const CPrintFormBoolean_Base )
private

◆ operator=() [9/18]

CPrintFormEnum& CPrintFormEnum::operator= ( const CPrintFormEnum value)
private

◆ operator=() [10/18]

CPrintFormEnum_Base& CPrintFormEnum_Base::operator= ( const CPrintFormEnum_Base )
private

◆ operator=() [11/18]

CPrintFormText& CPrintFormText::operator= ( const CPrintFormText value)
private

◆ operator=() [12/18]

CPrintFormText_Base& CPrintFormText_Base::operator= ( const CPrintFormText_Base )
private

◆ operator=() [13/18]

CPrintTemplate& CPrintTemplate::operator= ( const CPrintTemplate value)
private

◆ operator=() [14/18]

CPrintTemplate_Base& CPrintTemplate_Base::operator= ( const CPrintTemplate_Base )
private

◆ operator=() [15/18]

CPrintTemplateSet& CPrintTemplateSet::operator= ( const CPrintTemplateSet value)
private

◆ operator=() [16/18]

CPrintTemplateSet_Base& CPrintTemplateSet_Base::operator= ( const CPrintTemplateSet_Base )
private

◆ operator=() [17/18]

CUserFormat& CUserFormat::operator= ( const CUserFormat value)
private

◆ operator=() [18/18]

CUserFormat_Base& CUserFormat_Base::operator= ( const CUserFormat_Base )
private

◆ operator>>()

Definition at line 117 of file TemplateName_.hpp.

References ReadObject(), and str().

◆ Reset() [1/9]

void CPrintForm_Base::Reset ( void  )
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().

◆ Reset() [2/9]

void CPrintFormat_Base::Reset ( void  )
virtual

◆ Reset() [3/9]

void CPrintFormBlock_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 63 of file PrintFormBlock_.cpp.

References CPrintFormBlock_Base::ResetComponents(), and CPrintFormBlock_Base::ResetSeparator().

◆ Reset() [4/9]

void CPrintFormBoolean_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 62 of file PrintFormBoolean_.cpp.

References CPrintFormBoolean_Base::ResetFalse(), and CPrintFormBoolean_Base::ResetTrue().

◆ Reset() [5/9]

void CPrintFormEnum_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 56 of file PrintFormEnum_.cpp.

References CPrintFormEnum_Base::ResetValues().

◆ Reset() [6/9]

void CPrintFormText_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 56 of file PrintFormText_.cpp.

References CPrintFormText_Base::ResetTextfunc().

◆ Reset() [7/9]

void CPrintTemplate_Base::Reset ( void  )
virtual

◆ Reset() [8/9]

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.

◆ Reset() [9/9]

void CUserFormat_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 62 of file UserFormat_.cpp.

References CUserFormat_Base::ResetDefaultfunc(), and CUserFormat_Base::ResetPrintfunc().

◆ ResetAsn1()

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().

◆ ResetComponents()

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().

◆ ResetDefaultfunc()

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().

◆ ResetFalse()

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().

◆ ResetForm()

void CPrintFormat_Base::ResetForm ( void  )

◆ ResetFormat()

void CPrintTemplate_Base::ResetFormat ( void  )

◆ ResetLabel()

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().

◆ ResetLabelfrom()

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().

◆ ResetName()

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().

◆ ResetPrefix()

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().

◆ ResetPrintfunc()

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().

◆ ResetSelection()

void CPrintForm_Base::ResetSelection ( void  )
virtual

◆ ResetSeparator()

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().

◆ ResetSuffix()

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().

◆ ResetTextfunc()

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().

◆ ResetTrue()

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().

◆ ResetValues()

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().

◆ Select() [1/2]

void CPrintForm_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [2/2]

void CPrintForm_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag 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().

◆ SelectionName()

NCBI_NS_STD::string CPrintForm_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 118 of file PrintForm_.cpp.

References CPrintForm_Base::sm_SelectionNames.

◆ Set()

CPrintTemplateSet_Base::Tdata & CPrintTemplateSet_Base::Set ( void  )
inline

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 170 of file PrintTemplateSet_.hpp.

References CPrintTemplateSet_Base::m_data, and CPrintTemplateSet_Base::m_set_State.

◆ SetAsn1() [1/3]

void CPrintFormat_Base::SetAsn1 ( const TAsn1 value)
inline

Assign a value to Asn1 data member.

Parameters
valueValue to assign

Definition at line 349 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_Asn1, CPrintFormat_Base::m_set_State, and rapidjson::value.

◆ SetAsn1() [2/3]

void CPrintFormat_Base::SetAsn1 ( CPrintFormat_Base::TAsn1 &&  value)
inline

◆ SetAsn1() [3/3]

CPrintFormat_Base::TAsn1 & CPrintFormat_Base::SetAsn1 ( void  )
inline

Assign a value to Asn1 data member.

Returns
Reference to the data value.

Definition at line 363 of file PrintFormat_.hpp.

References CPrintFormat_Base::IsSetAsn1(), CPrintFormat_Base::m_Asn1, CPrintFormat_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetBlock() [1/2]

void CPrintForm_Base::SetBlock ( CPrintForm_Base::TBlock value)

Select the variant and set its data.

Parameters
valueReference 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.

◆ SetBlock() [2/2]

CPrintForm_Base::TBlock & CPrintForm_Base::SetBlock ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 134 of file PrintForm_.cpp.

References CPrintForm_Base::e_Block, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().

◆ SetBoolean() [1/2]

void CPrintForm_Base::SetBoolean ( CPrintForm_Base::TBoolean value)

Select the variant and set its data.

Parameters
valueReference 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.

◆ SetBoolean() [2/2]

CPrintForm_Base::TBoolean & CPrintForm_Base::SetBoolean ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 156 of file PrintForm_.cpp.

References CPrintForm_Base::e_Boolean, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().

◆ SetComponents()

CPrintFormBlock_Base::TComponents & CPrintFormBlock_Base::SetComponents ( void  )
inline

Assign a value to Components data member.

Returns
Reference to the data value.

Definition at line 264 of file PrintFormBlock_.hpp.

References CPrintFormBlock_Base::m_Components, and CPrintFormBlock_Base::m_set_State.

◆ SetDefaultfunc() [1/3]

void CUserFormat_Base::SetDefaultfunc ( const TDefaultfunc value)
inline

Assign a value to Defaultfunc data member.

Parameters
valueValue to assign

Definition at line 268 of file UserFormat_.hpp.

References CUserFormat_Base::m_Defaultfunc, CUserFormat_Base::m_set_State, and rapidjson::value.

◆ SetDefaultfunc() [2/3]

void CUserFormat_Base::SetDefaultfunc ( CUserFormat_Base::TDefaultfunc &&  value)
inline

◆ SetDefaultfunc() [3/3]

CUserFormat_Base::TDefaultfunc & CUserFormat_Base::SetDefaultfunc ( void  )
inline

Assign a value to Defaultfunc data member.

Returns
Reference to the data value.

Definition at line 282 of file UserFormat_.hpp.

References CUserFormat_Base::IsSetDefaultfunc(), CUserFormat_Base::m_Defaultfunc, CUserFormat_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetEnum() [1/2]

void CPrintForm_Base::SetEnum ( CPrintForm_Base::TEnum value)

Select the variant and set its data.

Parameters
valueReference 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.

◆ SetEnum() [2/2]

CPrintForm_Base::TEnum & CPrintForm_Base::SetEnum ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 178 of file PrintForm_.cpp.

References CPrintForm_Base::e_Enum, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().

◆ SetFalse() [1/3]

void CPrintFormBoolean_Base::SetFalse ( const TFalse value)
inline

Assign a value to False data member.

Parameters
valueValue to assign

Definition at line 268 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::m_False, CPrintFormBoolean_Base::m_set_State, and rapidjson::value.

◆ SetFalse() [2/3]

void CPrintFormBoolean_Base::SetFalse ( CPrintFormBoolean_Base::TFalse &&  value)
inline

◆ SetFalse() [3/3]

CPrintFormBoolean_Base::TFalse & CPrintFormBoolean_Base::SetFalse ( void  )
inline

Assign a value to False data member.

Returns
Reference to the data value.

Definition at line 282 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::IsSetFalse(), CPrintFormBoolean_Base::m_False, CPrintFormBoolean_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetForm() [1/2]

void CPrintFormat_Base::SetForm ( CPrintFormat_Base::TForm value)

Assign a value to Form data member.

Parameters
valueReference to value.

Definition at line 84 of file PrintFormat_.cpp.

References CPrintFormat_Base::m_Form, and rapidjson::value.

◆ SetForm() [2/2]

CPrintFormat_Base::TForm & CPrintFormat_Base::SetForm ( void  )
inline

Assign a value to Form data member.

Returns
Reference to the data value.

Definition at line 537 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_Form, and CPrintFormat_Base::ResetForm().

◆ SetFormat() [1/2]

void CPrintTemplate_Base::SetFormat ( CPrintTemplate_Base::TFormat value)

Assign a value to Format data member.

Parameters
valueReference to value.

Definition at line 72 of file PrintTemplate_.cpp.

References CPrintTemplate_Base::m_Format, and rapidjson::value.

◆ SetFormat() [2/2]

CPrintTemplate_Base::TFormat & CPrintTemplate_Base::SetFormat ( void  )
inline

Assign a value to Format data member.

Returns
Reference to the data value.

Definition at line 349 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::m_Format, and CPrintTemplate_Base::ResetFormat().

◆ SetLabel() [1/3]

void CPrintFormat_Base::SetLabel ( const TLabel value)
inline

Assign a value to Label data member.

Parameters
valueValue to assign

Definition at line 396 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_Label, CPrintFormat_Base::m_set_State, and rapidjson::value.

◆ SetLabel() [2/3]

void CPrintFormat_Base::SetLabel ( CPrintFormat_Base::TLabel &&  value)
inline

◆ SetLabel() [3/3]

CPrintFormat_Base::TLabel & CPrintFormat_Base::SetLabel ( void  )
inline

Assign a value to Label data member.

Returns
Reference to the data value.

Definition at line 410 of file PrintFormat_.hpp.

References CPrintFormat_Base::IsSetLabel(), CPrintFormat_Base::m_Label, CPrintFormat_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetLabelfrom() [1/3]

void CPrintTemplate_Base::SetLabelfrom ( const TLabelfrom value)
inline

Assign a value to Labelfrom data member.

Parameters
valueValue to assign

Definition at line 302 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::m_Labelfrom, CPrintTemplate_Base::m_set_State, and rapidjson::value.

◆ SetLabelfrom() [2/3]

void CPrintTemplate_Base::SetLabelfrom ( CPrintTemplate_Base::TLabelfrom &&  value)
inline

◆ SetLabelfrom() [3/3]

CPrintTemplate_Base::TLabelfrom & CPrintTemplate_Base::SetLabelfrom ( void  )
inline

Assign a value to Labelfrom data member.

Returns
Reference to the data value.

Definition at line 316 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::IsSetLabelfrom(), CPrintTemplate_Base::m_Labelfrom, CPrintTemplate_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetName() [1/2]

void CPrintTemplate_Base::SetName ( const TName value)
inline

Assign a value to Name data member.

Parameters
valueValue to assign

Definition at line 267 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::m_Name, CPrintTemplate_Base::m_set_State, and rapidjson::value.

◆ SetName() [2/2]

CPrintTemplate_Base::TName & CPrintTemplate_Base::SetName ( void  )
inline

Assign a value to Name data member.

Returns
Reference to the data value.

Definition at line 274 of file PrintTemplate_.hpp.

References CPrintTemplate_Base::m_Name, and CPrintTemplate_Base::m_set_State.

◆ SetNull()

void CPrintForm_Base::SetNull ( void  )
inline

Select the variant.

Definition at line 449 of file PrintForm_.hpp.

References CPrintForm_Base::e_Null, eDoNotResetVariant, and CPrintForm_Base::Select().

◆ SetPrefix() [1/3]

void CPrintFormat_Base::SetPrefix ( const TPrefix value)
inline

Assign a value to Prefix data member.

Parameters
valueValue to assign

Definition at line 443 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_Prefix, CPrintFormat_Base::m_set_State, and rapidjson::value.

◆ SetPrefix() [2/3]

void CPrintFormat_Base::SetPrefix ( CPrintFormat_Base::TPrefix &&  value)
inline

◆ SetPrefix() [3/3]

CPrintFormat_Base::TPrefix & CPrintFormat_Base::SetPrefix ( void  )
inline

Assign a value to Prefix data member.

Returns
Reference to the data value.

Definition at line 457 of file PrintFormat_.hpp.

References CPrintFormat_Base::IsSetPrefix(), CPrintFormat_Base::m_Prefix, CPrintFormat_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetPrintfunc() [1/3]

void CUserFormat_Base::SetPrintfunc ( const TPrintfunc value)
inline

Assign a value to Printfunc data member.

Parameters
valueValue to assign

Definition at line 221 of file UserFormat_.hpp.

References CUserFormat_Base::m_Printfunc, CUserFormat_Base::m_set_State, and rapidjson::value.

◆ SetPrintfunc() [2/3]

void CUserFormat_Base::SetPrintfunc ( CUserFormat_Base::TPrintfunc &&  value)
inline

◆ SetPrintfunc() [3/3]

CUserFormat_Base::TPrintfunc & CUserFormat_Base::SetPrintfunc ( void  )
inline

Assign a value to Printfunc data member.

Returns
Reference to the data value.

Definition at line 235 of file UserFormat_.hpp.

References CUserFormat_Base::IsSetPrintfunc(), CUserFormat_Base::m_Printfunc, CUserFormat_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetSeparator() [1/3]

void CPrintFormBlock_Base::SetSeparator ( const TSeparator value)
inline

Assign a value to Separator data member.

Parameters
valueValue to assign

Definition at line 220 of file PrintFormBlock_.hpp.

References CPrintFormBlock_Base::m_Separator, CPrintFormBlock_Base::m_set_State, and rapidjson::value.

◆ SetSeparator() [2/3]

void CPrintFormBlock_Base::SetSeparator ( CPrintFormBlock_Base::TSeparator &&  value)
inline

◆ SetSeparator() [3/3]

CPrintFormBlock_Base::TSeparator & CPrintFormBlock_Base::SetSeparator ( void  )
inline

Assign a value to Separator data member.

Returns
Reference to the data value.

Definition at line 234 of file PrintFormBlock_.hpp.

References CPrintFormBlock_Base::IsSetSeparator(), CPrintFormBlock_Base::m_Separator, CPrintFormBlock_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetSuffix() [1/3]

void CPrintFormat_Base::SetSuffix ( const TSuffix value)
inline

Assign a value to Suffix data member.

Parameters
valueValue to assign

Definition at line 490 of file PrintFormat_.hpp.

References CPrintFormat_Base::m_set_State, CPrintFormat_Base::m_Suffix, and rapidjson::value.

◆ SetSuffix() [2/3]

void CPrintFormat_Base::SetSuffix ( CPrintFormat_Base::TSuffix &&  value)
inline

◆ SetSuffix() [3/3]

CPrintFormat_Base::TSuffix & CPrintFormat_Base::SetSuffix ( void  )
inline

Assign a value to Suffix data member.

Returns
Reference to the data value.

Definition at line 504 of file PrintFormat_.hpp.

References CPrintFormat_Base::IsSetSuffix(), CPrintFormat_Base::m_set_State, CPrintFormat_Base::m_Suffix, and CSerialObject::UnassignedString().

◆ SetText() [1/2]

void CPrintForm_Base::SetText ( CPrintForm_Base::TText value)

Select the variant and set its data.

Parameters
valueReference 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.

◆ SetText() [2/2]

CPrintForm_Base::TText & CPrintForm_Base::SetText ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 200 of file PrintForm_.cpp.

References CPrintForm_Base::e_Text, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().

◆ SetTextfunc() [1/3]

void CPrintFormText_Base::SetTextfunc ( const TTextfunc value)
inline

Assign a value to Textfunc data member.

Parameters
valueValue to assign

Definition at line 180 of file PrintFormText_.hpp.

References CPrintFormText_Base::m_set_State, CPrintFormText_Base::m_Textfunc, and rapidjson::value.

◆ SetTextfunc() [2/3]

void CPrintFormText_Base::SetTextfunc ( CPrintFormText_Base::TTextfunc &&  value)
inline

◆ SetTextfunc() [3/3]

CPrintFormText_Base::TTextfunc & CPrintFormText_Base::SetTextfunc ( void  )
inline

Assign a value to Textfunc data member.

Returns
Reference to the data value.

Definition at line 194 of file PrintFormText_.hpp.

References CPrintFormText_Base::IsSetTextfunc(), CPrintFormText_Base::m_set_State, CPrintFormText_Base::m_Textfunc, and CSerialObject::UnassignedString().

◆ SetTrue() [1/3]

void CPrintFormBoolean_Base::SetTrue ( const TTrue value)
inline

Assign a value to True data member.

Parameters
valueValue to assign

Definition at line 221 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::m_set_State, CPrintFormBoolean_Base::m_True, and rapidjson::value.

◆ SetTrue() [2/3]

void CPrintFormBoolean_Base::SetTrue ( CPrintFormBoolean_Base::TTrue &&  value)
inline

◆ SetTrue() [3/3]

CPrintFormBoolean_Base::TTrue & CPrintFormBoolean_Base::SetTrue ( void  )
inline

Assign a value to True data member.

Returns
Reference to the data value.

Definition at line 235 of file PrintFormBoolean_.hpp.

References CPrintFormBoolean_Base::IsSetTrue(), CPrintFormBoolean_Base::m_set_State, CPrintFormBoolean_Base::m_True, and CSerialObject::UnassignedString().

◆ SetUse_template() [1/2]

void CPrintForm_Base::SetUse_template ( const TUse_template value)

Select the variant and set its data.

Parameters
valueVariant 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.

◆ SetUse_template() [2/2]

CPrintForm_Base::TUse_template & CPrintForm_Base::SetUse_template ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 430 of file PrintForm_.hpp.

References CPrintForm_Base::e_Use_template, eDoNotResetVariant, CPrintForm_Base::m_Use_template, and CPrintForm_Base::Select().

◆ SetUser() [1/2]

void CPrintForm_Base::SetUser ( CPrintForm_Base::TUser value)

Select the variant and set its data.

Parameters
valueReference 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.

◆ SetUser() [2/2]

CPrintForm_Base::TUser & CPrintForm_Base::SetUser ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 228 of file PrintForm_.cpp.

References CPrintForm_Base::e_User, eDoNotResetVariant, CPrintForm_Base::m_object, and CPrintForm_Base::Select().

◆ SetValues()

CPrintFormEnum_Base::TValues & CPrintFormEnum_Base::SetValues ( void  )
inline

Assign a value to Values data member.

Returns
Reference to the data value.

Definition at line 171 of file PrintFormEnum_.hpp.

References CPrintFormEnum_Base::m_set_State, and CPrintFormEnum_Base::m_Values.

◆ ThrowInvalidSelection()

void CPrintForm_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected 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().

◆ Which()

CPrintForm_Base::E_Choice CPrintForm_Base::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 364 of file PrintForm_.hpp.

References CPrintForm_Base::m_choice.

◆ ~CPrintForm()

CPrintForm::~CPrintForm ( void  )

Definition at line 50 of file PrintForm.cpp.

◆ ~CPrintForm_Base()

CPrintForm_Base::~CPrintForm_Base ( void  )
virtual

Definition at line 269 of file PrintForm_.cpp.

References CPrintForm_Base::Reset().

◆ ~CPrintFormat()

CPrintFormat::~CPrintFormat ( void  )

Definition at line 50 of file PrintFormat.cpp.

◆ ~CPrintFormat_Base()

CPrintFormat_Base::~CPrintFormat_Base ( void  )
virtual

Definition at line 122 of file PrintFormat_.cpp.

◆ ~CPrintFormBlock()

CPrintFormBlock::~CPrintFormBlock ( void  )

Definition at line 50 of file PrintFormBlock.cpp.

◆ ~CPrintFormBlock_Base()

CPrintFormBlock_Base::~CPrintFormBlock_Base ( void  )
virtual

Definition at line 87 of file PrintFormBlock_.cpp.

◆ ~CPrintFormBoolean()

CPrintFormBoolean::~CPrintFormBoolean ( void  )

Definition at line 50 of file PrintFormBoolean.cpp.

◆ ~CPrintFormBoolean_Base()

CPrintFormBoolean_Base::~CPrintFormBoolean_Base ( void  )
virtual

Definition at line 86 of file PrintFormBoolean_.cpp.

◆ ~CPrintFormEnum()

CPrintFormEnum::~CPrintFormEnum ( void  )

Definition at line 50 of file PrintFormEnum.cpp.

◆ ~CPrintFormEnum_Base()

CPrintFormEnum_Base::~CPrintFormEnum_Base ( void  )
virtual

Definition at line 78 of file PrintFormEnum_.cpp.

◆ ~CPrintFormText()

CPrintFormText::~CPrintFormText ( void  )

Definition at line 50 of file PrintFormText.cpp.

◆ ~CPrintFormText_Base()

CPrintFormText_Base::~CPrintFormText_Base ( void  )
virtual

Definition at line 78 of file PrintFormText_.cpp.

◆ ~CPrintTemplate()

CPrintTemplate::~CPrintTemplate ( void  )

Definition at line 50 of file PrintTemplate.cpp.

◆ ~CPrintTemplate_Base()

CPrintTemplate_Base::~CPrintTemplate_Base ( void  )
virtual

Definition at line 106 of file PrintTemplate_.cpp.

◆ ~CPrintTemplateSet()

CPrintTemplateSet::~CPrintTemplateSet ( void  )

Definition at line 50 of file PrintTemplateSet.cpp.

◆ ~CPrintTemplateSet_Base()

CPrintTemplateSet_Base::~CPrintTemplateSet_Base ( void  )
virtual

Definition at line 74 of file PrintTemplateSet_.cpp.

◆ ~CUserFormat()

CUserFormat::~CUserFormat ( void  )

Definition at line 50 of file UserFormat.cpp.

◆ ~CUserFormat_Base()

CUserFormat_Base::~CUserFormat_Base ( void  )
virtual

Definition at line 86 of file UserFormat_.cpp.

Variable Documentation

◆ 

union { ... }

◆ m_Asn1

string CPrintFormat_Base::m_Asn1
private

◆ m_choice

E_Choice CPrintForm_Base::m_choice
private

◆ m_Components

list< CRef< CPrintFormat > > CPrintFormBlock_Base::m_Components
private

◆ m_data

list< CRef< CPrintTemplate > > CPrintTemplateSet_Base::m_data
private

◆ m_Defaultfunc

string CUserFormat_Base::m_Defaultfunc
private

◆ m_False

string CPrintFormBoolean_Base::m_False
private

◆ m_Form

CRef< TForm > CPrintFormat_Base::m_Form
private

◆ m_Format

CRef< TFormat > CPrintTemplate_Base::m_Format
private

◆ m_Label

string CPrintFormat_Base::m_Label
private

◆ m_Labelfrom

string CPrintTemplate_Base::m_Labelfrom
private

◆ m_Name

CTemplateName CPrintTemplate_Base::m_Name
private

◆ m_object [1/2]

NCBI_NS_NCBI::CSerialObject* CPrintForm_Base::m_object

◆  [2/2]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 350 of file PrintForm_.hpp.

◆ m_Prefix

string CPrintFormat_Base::m_Prefix
private

◆ m_Printfunc

string CUserFormat_Base::m_Printfunc
private

◆ m_Separator

string CPrintFormBlock_Base::m_Separator
private

◆ m_set_State [1/8]

Uint4 CPrintFormat_Base::m_set_State[1]
private

◆ m_set_State [2/8]

Uint4 CPrintFormBlock_Base::m_set_State[1]
private

◆ m_set_State [3/8]

Uint4 CPrintFormBoolean_Base::m_set_State[1]
private

◆ m_set_State [4/8]

Uint4 CPrintFormEnum_Base::m_set_State[1]
private

◆ m_set_State [5/8]

Uint4 CPrintFormText_Base::m_set_State[1]
private

◆ m_set_State [6/8]

Uint4 CPrintTemplate_Base::m_set_State[1]
private

◆ m_set_State [7/8]

Uint4 CPrintTemplateSet_Base::m_set_State[1]
private

◆ m_set_State [8/8]

Uint4 CUserFormat_Base::m_set_State[1]
private

◆ m_Suffix

string CPrintFormat_Base::m_Suffix
private

◆ m_Textfunc

string CPrintFormText_Base::m_Textfunc
private

◆ m_True

string CPrintFormBoolean_Base::m_True
private

◆  [1/2]

NCBI_NS_NCBI::CUnionBuffer<TUse_template> { ... } ::m_Use_template

Definition at line 349 of file PrintForm_.hpp.

◆ m_Use_template [2/2]

NCBI_NS_NCBI::CUnionBuffer<TUse_template> CPrintForm_Base::m_Use_template

◆ m_Values

list< string > CPrintFormEnum_Base::m_Values
private

◆ sm_SelectionNames

const char *const CPrintForm_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"block",
"boolean",
"enum",
"text",
"use-template",
"user",
"null"
}

Definition at line 346 of file PrintForm_.hpp.

Referenced by CPrintForm_Base::SelectionName(), and CPrintForm_Base::ThrowInvalidSelection().

Modified on Thu Apr 25 08:18:41 2024 by modify_doxy.py rev. 669887