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

Classes

class  CComment_rule_Base
 CComment_rule_Base –. More...
 
class  CComment_set_Base
 CComment_set_Base –. More...
 
class  CDependent_field_rule_Base
 CDependent_field_rule_Base –. More...
 
class  CDependent_field_set
 CDependent_field_set –. More...
 
class  CDependent_field_set_Base
 CDependent_field_set_Base –. More...
 
class  CField_rule_Base
 CField_rule_Base –. More...
 
class  CField_set
 CField_set –. More...
 
class  CField_set_Base
 CField_set_Base –. More...
 
class  CPhrase_list
 CPhrase_list –. More...
 
class  CPhrase_list_Base
 CPhrase_list_Base –. More...
 

Typedefs

typedef CSerialObject CComment_rule_Base::Tparent
 
typedef string CComment_rule_Base::TPrefix
 
typedef bool CComment_rule_Base::TUpdated
 
typedef CField_set CComment_rule_Base::TFields
 
typedef bool CComment_rule_Base::TRequire_order
 
typedef bool CComment_rule_Base::TAllow_unlisted
 
typedef CDependent_field_set CComment_rule_Base::TDependent_rules
 
typedef CPhrase_list CComment_rule_Base::TForbidden_phrases
 
typedef Tparent::CMemberIndex< E_memberIndex, 8 > CComment_rule_Base::TmemberIndex
 
typedef CSerialObject CComment_set_Base::Tparent
 
typedef list< CRef< CComment_rule > > CComment_set_Base::Tdata
 
typedef CSerialObject CDependent_field_rule_Base::Tparent
 
typedef string CDependent_field_rule_Base::TMatch_name
 
typedef string CDependent_field_rule_Base::TValue_constraint
 
typedef bool CDependent_field_rule_Base::TInvert_match
 
typedef CField_set CDependent_field_rule_Base::TOther_fields
 
typedef CField_set CDependent_field_rule_Base::TDisallowed_fields
 
typedef Tparent::CMemberIndex< E_memberIndex, 6 > CDependent_field_rule_Base::TmemberIndex
 
typedef CDependent_field_set_Base CDependent_field_set::Tparent
 
typedef CSerialObject CDependent_field_set_Base::Tparent
 
typedef list< CRef< CDependent_field_rule > > CDependent_field_set_Base::Tdata
 
typedef CSerialObject CField_rule_Base::Tparent
 
typedef string CField_rule_Base::TField_name
 
typedef string CField_rule_Base::TMatch_expression
 
typedef bool CField_rule_Base::TRequired
 
typedef ESeverity_level CField_rule_Base::TSeverity
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CField_rule_Base::TmemberIndex
 
typedef CField_set_Base CField_set::Tparent
 
typedef CSerialObject CField_set_Base::Tparent
 
typedef list< CRef< CField_rule > > CField_set_Base::Tdata
 
typedef CPhrase_list_Base CPhrase_list::Tparent
 
typedef CSerialObject CPhrase_list_Base::Tparent
 
typedef list< stringCPhrase_list_Base::Tdata
 

Enumerations

enum class  CComment_rule_Base::E_memberIndex {
  CComment_rule_Base::e__allMandatory = 0 , CComment_rule_Base::e_prefix , CComment_rule_Base::e_updated , CComment_rule_Base::e_fields ,
  CComment_rule_Base::e_require_order , CComment_rule_Base::e_allow_unlisted , CComment_rule_Base::e_dependent_rules , CComment_rule_Base::e_forbidden_phrases
}
 
enum class  CDependent_field_rule_Base::E_memberIndex {
  CDependent_field_rule_Base::e__allMandatory = 0 , CDependent_field_rule_Base::e_match_name , CDependent_field_rule_Base::e_value_constraint , CDependent_field_rule_Base::e_invert_match ,
  CDependent_field_rule_Base::e_other_fields , CDependent_field_rule_Base::e_disallowed_fields
}
 
enum class  CField_rule_Base::E_memberIndex {
  CField_rule_Base::e__allMandatory = 0 , CField_rule_Base::e_field_name , CField_rule_Base::e_match_expression , CField_rule_Base::e_required ,
  CField_rule_Base::e_severity
}
 
enum  ESeverity_level {
  eSeverity_level_none = 0 , eSeverity_level_info = 1 , eSeverity_level_warning = 2 , eSeverity_level_error = 3 ,
  eSeverity_level_reject = 4 , eSeverity_level_fatal = 5
}
 Access to ESeverity_level's attributes (values, names) as defined in spec. More...
 

Functions

 CComment_rule_Base::CComment_rule_Base (void)
 
virtual CComment_rule_Base::~CComment_rule_Base (void)
 
 CComment_rule_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CComment_rule_Base::IsSetPrefix (void) const
 Check if a value has been assigned to Prefix data member. More...
 
bool CComment_rule_Base::CanGetPrefix (void) const
 Check if it is safe to call GetPrefix method. More...
 
void CComment_rule_Base::ResetPrefix (void)
 Reset Prefix data member. More...
 
const TPrefixCComment_rule_Base::GetPrefix (void) const
 Get the Prefix member data. More...
 
void CComment_rule_Base::SetPrefix (const TPrefix &value)
 Assign a value to Prefix data member. More...
 
void CComment_rule_Base::SetPrefix (TPrefix &&value)
 
TPrefixCComment_rule_Base::SetPrefix (void)
 Assign a value to Prefix data member. More...
 
bool CComment_rule_Base::IsSetUpdated (void) const
 Check if a value has been assigned to Updated data member. More...
 
bool CComment_rule_Base::CanGetUpdated (void) const
 Check if it is safe to call GetUpdated method. More...
 
void CComment_rule_Base::ResetUpdated (void)
 Reset Updated data member. More...
 
void CComment_rule_Base::SetDefaultUpdated (void)
 Assign default value to Updated data member. More...
 
TUpdated CComment_rule_Base::GetUpdated (void) const
 Get the Updated member data. More...
 
void CComment_rule_Base::SetUpdated (TUpdated value)
 Assign a value to Updated data member. More...
 
TUpdatedCComment_rule_Base::SetUpdated (void)
 Assign a value to Updated data member. More...
 
bool CComment_rule_Base::IsSetFields (void) const
 Check if a value has been assigned to Fields data member. More...
 
bool CComment_rule_Base::CanGetFields (void) const
 Check if it is safe to call GetFields method. More...
 
void CComment_rule_Base::ResetFields (void)
 Reset Fields data member. More...
 
const TFieldsCComment_rule_Base::GetFields (void) const
 Get the Fields member data. More...
 
void CComment_rule_Base::SetFields (TFields &value)
 Assign a value to Fields data member. More...
 
TFieldsCComment_rule_Base::SetFields (void)
 Assign a value to Fields data member. More...
 
bool CComment_rule_Base::IsSetRequire_order (void) const
 Check if a value has been assigned to Require_order data member. More...
 
bool CComment_rule_Base::CanGetRequire_order (void) const
 Check if it is safe to call GetRequire_order method. More...
 
void CComment_rule_Base::ResetRequire_order (void)
 Reset Require_order data member. More...
 
void CComment_rule_Base::SetDefaultRequire_order (void)
 Assign default value to Require_order data member. More...
 
TRequire_order CComment_rule_Base::GetRequire_order (void) const
 Get the Require_order member data. More...
 
void CComment_rule_Base::SetRequire_order (TRequire_order value)
 Assign a value to Require_order data member. More...
 
TRequire_orderCComment_rule_Base::SetRequire_order (void)
 Assign a value to Require_order data member. More...
 
bool CComment_rule_Base::IsSetAllow_unlisted (void) const
 Check if a value has been assigned to Allow_unlisted data member. More...
 
bool CComment_rule_Base::CanGetAllow_unlisted (void) const
 Check if it is safe to call GetAllow_unlisted method. More...
 
void CComment_rule_Base::ResetAllow_unlisted (void)
 Reset Allow_unlisted data member. More...
 
void CComment_rule_Base::SetDefaultAllow_unlisted (void)
 Assign default value to Allow_unlisted data member. More...
 
TAllow_unlisted CComment_rule_Base::GetAllow_unlisted (void) const
 Get the Allow_unlisted member data. More...
 
void CComment_rule_Base::SetAllow_unlisted (TAllow_unlisted value)
 Assign a value to Allow_unlisted data member. More...
 
TAllow_unlistedCComment_rule_Base::SetAllow_unlisted (void)
 Assign a value to Allow_unlisted data member. More...
 
bool CComment_rule_Base::IsSetDependent_rules (void) const
 Check if a value has been assigned to Dependent_rules data member. More...
 
bool CComment_rule_Base::CanGetDependent_rules (void) const
 Check if it is safe to call GetDependent_rules method. More...
 
void CComment_rule_Base::ResetDependent_rules (void)
 Reset Dependent_rules data member. More...
 
const TDependent_rulesCComment_rule_Base::GetDependent_rules (void) const
 Get the Dependent_rules member data. More...
 
void CComment_rule_Base::SetDependent_rules (TDependent_rules &value)
 Assign a value to Dependent_rules data member. More...
 
TDependent_rulesCComment_rule_Base::SetDependent_rules (void)
 Assign a value to Dependent_rules data member. More...
 
bool CComment_rule_Base::IsSetForbidden_phrases (void) const
 Check if a value has been assigned to Forbidden_phrases data member. More...
 
bool CComment_rule_Base::CanGetForbidden_phrases (void) const
 Check if it is safe to call GetForbidden_phrases method. More...
 
void CComment_rule_Base::ResetForbidden_phrases (void)
 Reset Forbidden_phrases data member. More...
 
const TForbidden_phrasesCComment_rule_Base::GetForbidden_phrases (void) const
 Get the Forbidden_phrases member data. More...
 
void CComment_rule_Base::SetForbidden_phrases (TForbidden_phrases &value)
 Assign a value to Forbidden_phrases data member. More...
 
TForbidden_phrasesCComment_rule_Base::SetForbidden_phrases (void)
 Assign a value to Forbidden_phrases data member. More...
 
virtual void CComment_rule_Base::Reset (void)
 Reset the whole object. More...
 
 CComment_rule_Base::CComment_rule_Base (const CComment_rule_Base &)
 
CComment_rule_BaseCComment_rule_Base::operator= (const CComment_rule_Base &)
 
 CComment_set_Base::CComment_set_Base (void)
 
virtual CComment_set_Base::~CComment_set_Base (void)
 
 CComment_set_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CComment_set_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CComment_set_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CComment_set_Base::Reset (void)
 Reset data member. More...
 
const TdataCComment_set_Base::Get (void) const
 Get the member data. More...
 
TdataCComment_set_Base::Set (void)
 Assign a value to data member. More...
 
 CComment_set_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CComment_set_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CComment_set_Base::CComment_set_Base (const CComment_set_Base &)
 
CComment_set_BaseCComment_set_Base::operator= (const CComment_set_Base &)
 
 CDependent_field_rule_Base::CDependent_field_rule_Base (void)
 
virtual CDependent_field_rule_Base::~CDependent_field_rule_Base (void)
 
 CDependent_field_rule_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CDependent_field_rule_Base::IsSetMatch_name (void) const
 Check if a value has been assigned to Match_name data member. More...
 
bool CDependent_field_rule_Base::CanGetMatch_name (void) const
 Check if it is safe to call GetMatch_name method. More...
 
void CDependent_field_rule_Base::ResetMatch_name (void)
 Reset Match_name data member. More...
 
const TMatch_nameCDependent_field_rule_Base::GetMatch_name (void) const
 Get the Match_name member data. More...
 
void CDependent_field_rule_Base::SetMatch_name (const TMatch_name &value)
 Assign a value to Match_name data member. More...
 
void CDependent_field_rule_Base::SetMatch_name (TMatch_name &&value)
 
TMatch_nameCDependent_field_rule_Base::SetMatch_name (void)
 Assign a value to Match_name data member. More...
 
bool CDependent_field_rule_Base::IsSetValue_constraint (void) const
 Check if a value has been assigned to Value_constraint data member. More...
 
bool CDependent_field_rule_Base::CanGetValue_constraint (void) const
 Check if it is safe to call GetValue_constraint method. More...
 
void CDependent_field_rule_Base::ResetValue_constraint (void)
 Reset Value_constraint data member. More...
 
const TValue_constraintCDependent_field_rule_Base::GetValue_constraint (void) const
 Get the Value_constraint member data. More...
 
void CDependent_field_rule_Base::SetValue_constraint (const TValue_constraint &value)
 Assign a value to Value_constraint data member. More...
 
void CDependent_field_rule_Base::SetValue_constraint (TValue_constraint &&value)
 
TValue_constraintCDependent_field_rule_Base::SetValue_constraint (void)
 Assign a value to Value_constraint data member. More...
 
bool CDependent_field_rule_Base::IsSetInvert_match (void) const
 Check if a value has been assigned to Invert_match data member. More...
 
bool CDependent_field_rule_Base::CanGetInvert_match (void) const
 Check if it is safe to call GetInvert_match method. More...
 
void CDependent_field_rule_Base::ResetInvert_match (void)
 Reset Invert_match data member. More...
 
void CDependent_field_rule_Base::SetDefaultInvert_match (void)
 Assign default value to Invert_match data member. More...
 
TInvert_match CDependent_field_rule_Base::GetInvert_match (void) const
 Get the Invert_match member data. More...
 
void CDependent_field_rule_Base::SetInvert_match (TInvert_match value)
 Assign a value to Invert_match data member. More...
 
TInvert_matchCDependent_field_rule_Base::SetInvert_match (void)
 Assign a value to Invert_match data member. More...
 
bool CDependent_field_rule_Base::IsSetOther_fields (void) const
 Check if a value has been assigned to Other_fields data member. More...
 
bool CDependent_field_rule_Base::CanGetOther_fields (void) const
 Check if it is safe to call GetOther_fields method. More...
 
void CDependent_field_rule_Base::ResetOther_fields (void)
 Reset Other_fields data member. More...
 
const TOther_fieldsCDependent_field_rule_Base::GetOther_fields (void) const
 Get the Other_fields member data. More...
 
void CDependent_field_rule_Base::SetOther_fields (TOther_fields &value)
 Assign a value to Other_fields data member. More...
 
TOther_fieldsCDependent_field_rule_Base::SetOther_fields (void)
 Assign a value to Other_fields data member. More...
 
bool CDependent_field_rule_Base::IsSetDisallowed_fields (void) const
 Check if a value has been assigned to Disallowed_fields data member. More...
 
bool CDependent_field_rule_Base::CanGetDisallowed_fields (void) const
 Check if it is safe to call GetDisallowed_fields method. More...
 
void CDependent_field_rule_Base::ResetDisallowed_fields (void)
 Reset Disallowed_fields data member. More...
 
const TDisallowed_fieldsCDependent_field_rule_Base::GetDisallowed_fields (void) const
 Get the Disallowed_fields member data. More...
 
void CDependent_field_rule_Base::SetDisallowed_fields (TDisallowed_fields &value)
 Assign a value to Disallowed_fields data member. More...
 
TDisallowed_fieldsCDependent_field_rule_Base::SetDisallowed_fields (void)
 Assign a value to Disallowed_fields data member. More...
 
virtual void CDependent_field_rule_Base::Reset (void)
 Reset the whole object. More...
 
 CDependent_field_rule_Base::CDependent_field_rule_Base (const CDependent_field_rule_Base &)
 
CDependent_field_rule_BaseCDependent_field_rule_Base::operator= (const CDependent_field_rule_Base &)
 
 CDependent_field_set::CDependent_field_set (void)
 
 CDependent_field_set::~CDependent_field_set (void)
 
 CDependent_field_set::CDependent_field_set (const CDependent_field_set &value)
 
CDependent_field_setCDependent_field_set::operator= (const CDependent_field_set &value)
 
 CDependent_field_set_Base::CDependent_field_set_Base (void)
 
virtual CDependent_field_set_Base::~CDependent_field_set_Base (void)
 
 CDependent_field_set_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CDependent_field_set_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CDependent_field_set_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CDependent_field_set_Base::Reset (void)
 Reset data member. More...
 
const TdataCDependent_field_set_Base::Get (void) const
 Get the member data. More...
 
TdataCDependent_field_set_Base::Set (void)
 Assign a value to data member. More...
 
 CDependent_field_set_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CDependent_field_set_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CDependent_field_set_Base::CDependent_field_set_Base (const CDependent_field_set_Base &)
 
CDependent_field_set_BaseCDependent_field_set_Base::operator= (const CDependent_field_set_Base &)
 
 CField_rule_Base::CField_rule_Base (void)
 
virtual CField_rule_Base::~CField_rule_Base (void)
 
 CField_rule_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CField_rule_Base::IsSetField_name (void) const
 Check if a value has been assigned to Field_name data member. More...
 
bool CField_rule_Base::CanGetField_name (void) const
 Check if it is safe to call GetField_name method. More...
 
void CField_rule_Base::ResetField_name (void)
 Reset Field_name data member. More...
 
const TField_nameCField_rule_Base::GetField_name (void) const
 Get the Field_name member data. More...
 
void CField_rule_Base::SetField_name (const TField_name &value)
 Assign a value to Field_name data member. More...
 
void CField_rule_Base::SetField_name (TField_name &&value)
 
TField_nameCField_rule_Base::SetField_name (void)
 Assign a value to Field_name data member. More...
 
bool CField_rule_Base::IsSetMatch_expression (void) const
 Check if a value has been assigned to Match_expression data member. More...
 
bool CField_rule_Base::CanGetMatch_expression (void) const
 Check if it is safe to call GetMatch_expression method. More...
 
void CField_rule_Base::ResetMatch_expression (void)
 Reset Match_expression data member. More...
 
const TMatch_expressionCField_rule_Base::GetMatch_expression (void) const
 Get the Match_expression member data. More...
 
void CField_rule_Base::SetMatch_expression (const TMatch_expression &value)
 Assign a value to Match_expression data member. More...
 
void CField_rule_Base::SetMatch_expression (TMatch_expression &&value)
 
TMatch_expressionCField_rule_Base::SetMatch_expression (void)
 Assign a value to Match_expression data member. More...
 
bool CField_rule_Base::IsSetRequired (void) const
 Check if a value has been assigned to Required data member. More...
 
bool CField_rule_Base::CanGetRequired (void) const
 Check if it is safe to call GetRequired method. More...
 
void CField_rule_Base::ResetRequired (void)
 Reset Required data member. More...
 
void CField_rule_Base::SetDefaultRequired (void)
 Assign default value to Required data member. More...
 
TRequired CField_rule_Base::GetRequired (void) const
 Get the Required member data. More...
 
void CField_rule_Base::SetRequired (TRequired value)
 Assign a value to Required data member. More...
 
TRequiredCField_rule_Base::SetRequired (void)
 Assign a value to Required data member. More...
 
bool CField_rule_Base::IsSetSeverity (void) const
 Check if a value has been assigned to Severity data member. More...
 
bool CField_rule_Base::CanGetSeverity (void) const
 Check if it is safe to call GetSeverity method. More...
 
void CField_rule_Base::ResetSeverity (void)
 Reset Severity data member. More...
 
void CField_rule_Base::SetDefaultSeverity (void)
 Assign default value to Severity data member. More...
 
TSeverity CField_rule_Base::GetSeverity (void) const
 Get the Severity member data. More...
 
void CField_rule_Base::SetSeverity (TSeverity value)
 Assign a value to Severity data member. More...
 
TSeverityCField_rule_Base::SetSeverity (void)
 Assign a value to Severity data member. More...
 
virtual void CField_rule_Base::Reset (void)
 Reset the whole object. More...
 
 CField_rule_Base::CField_rule_Base (const CField_rule_Base &)
 
CField_rule_BaseCField_rule_Base::operator= (const CField_rule_Base &)
 
 CField_set::CField_set (void)
 
 CField_set::~CField_set (void)
 
 CField_set::CField_set (const CField_set &value)
 
CField_setCField_set::operator= (const CField_set &value)
 
 CField_set_Base::CField_set_Base (void)
 
virtual CField_set_Base::~CField_set_Base (void)
 
 CField_set_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CField_set_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CField_set_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CField_set_Base::Reset (void)
 Reset data member. More...
 
const TdataCField_set_Base::Get (void) const
 Get the member data. More...
 
TdataCField_set_Base::Set (void)
 Assign a value to data member. More...
 
 CField_set_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CField_set_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CField_set_Base::CField_set_Base (const CField_set_Base &)
 
CField_set_BaseCField_set_Base::operator= (const CField_set_Base &)
 
 CPhrase_list::CPhrase_list (void)
 
 CPhrase_list::~CPhrase_list (void)
 
 CPhrase_list::CPhrase_list (const CPhrase_list &value)
 
CPhrase_listCPhrase_list::operator= (const CPhrase_list &value)
 
 CPhrase_list_Base::CPhrase_list_Base (void)
 
virtual CPhrase_list_Base::~CPhrase_list_Base (void)
 
 CPhrase_list_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPhrase_list_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CPhrase_list_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CPhrase_list_Base::Reset (void)
 Reset data member. More...
 
const TdataCPhrase_list_Base::Get (void) const
 Get the member data. More...
 
TdataCPhrase_list_Base::Set (void)
 Assign a value to data member. More...
 
 CPhrase_list_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CPhrase_list_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CPhrase_list_Base::CPhrase_list_Base (const CPhrase_list_Base &)
 
CPhrase_list_BaseCPhrase_list_Base::operator= (const CPhrase_list_Base &)
 

Variables

Uint4 CComment_rule_Base::m_set_State [1]
 
string CComment_rule_Base::m_Prefix
 
bool CComment_rule_Base::m_Updated
 
CRef< TFieldsCComment_rule_Base::m_Fields
 
bool CComment_rule_Base::m_Require_order
 
bool CComment_rule_Base::m_Allow_unlisted
 
CRef< TDependent_rulesCComment_rule_Base::m_Dependent_rules
 
CRef< TForbidden_phrasesCComment_rule_Base::m_Forbidden_phrases
 
Uint4 CComment_set_Base::m_set_State [1]
 
list< CRef< CComment_rule > > CComment_set_Base::m_data
 
Uint4 CDependent_field_rule_Base::m_set_State [1]
 
string CDependent_field_rule_Base::m_Match_name
 
string CDependent_field_rule_Base::m_Value_constraint
 
bool CDependent_field_rule_Base::m_Invert_match
 
CRef< TOther_fieldsCDependent_field_rule_Base::m_Other_fields
 
CRef< TDisallowed_fieldsCDependent_field_rule_Base::m_Disallowed_fields
 
Uint4 CDependent_field_set_Base::m_set_State [1]
 
list< CRef< CDependent_field_rule > > CDependent_field_set_Base::m_data
 
Uint4 CField_rule_Base::m_set_State [1]
 
string CField_rule_Base::m_Field_name
 
string CField_rule_Base::m_Match_expression
 
bool CField_rule_Base::m_Required
 
ESeverity_level CField_rule_Base::m_Severity
 
Uint4 CField_set_Base::m_set_State [1]
 
list< CRef< CField_rule > > CField_set_Base::m_data
 
Uint4 CPhrase_list_Base::m_set_State [1]
 
list< stringCPhrase_list_Base::m_data
 

Detailed Description

Typedef Documentation

◆ TAllow_unlisted

Definition at line 95 of file Comment_rule_.hpp.

◆ Tdata [1/4]

Definition at line 89 of file Comment_set_.hpp.

◆ Tdata [2/4]

Definition at line 89 of file Dependent_field_set_.hpp.

◆ Tdata [3/4]

Definition at line 89 of file Field_set_.hpp.

◆ Tdata [4/4]

Definition at line 86 of file Phrase_list_.hpp.

◆ TDependent_rules

Definition at line 96 of file Comment_rule_.hpp.

◆ TDisallowed_fields

Definition at line 93 of file Dependent_field_rule_.hpp.

◆ TField_name

Definition at line 86 of file Field_rule_.hpp.

◆ TFields

Definition at line 93 of file Comment_rule_.hpp.

◆ TForbidden_phrases

Definition at line 97 of file Comment_rule_.hpp.

◆ TInvert_match

Definition at line 91 of file Dependent_field_rule_.hpp.

◆ TMatch_expression

Definition at line 87 of file Field_rule_.hpp.

◆ TMatch_name

Definition at line 89 of file Dependent_field_rule_.hpp.

◆ TmemberIndex [1/3]

Definition at line 110 of file Comment_rule_.hpp.

◆ TmemberIndex [2/3]

Definition at line 104 of file Dependent_field_rule_.hpp.

◆ TmemberIndex [3/3]

Definition at line 99 of file Field_rule_.hpp.

◆ TOther_fields

Definition at line 92 of file Dependent_field_rule_.hpp.

◆ Tparent [1/10]

Definition at line 80 of file Comment_rule_.hpp.

◆ Tparent [2/10]

Definition at line 78 of file Comment_set_.hpp.

◆ Tparent [3/10]

Definition at line 78 of file Dependent_field_rule_.hpp.

◆ Tparent [4/10]

Definition at line 67 of file Dependent_field_set.hpp.

◆ Tparent [5/10]

Definition at line 78 of file Dependent_field_set_.hpp.

◆ Tparent [6/10]

Definition at line 75 of file Field_rule_.hpp.

◆ Tparent [7/10]

Definition at line 67 of file Field_set.hpp.

◆ Tparent [8/10]

Definition at line 78 of file Field_set_.hpp.

◆ Tparent [9/10]

Definition at line 67 of file Phrase_list.hpp.

◆ Tparent [10/10]

Definition at line 75 of file Phrase_list_.hpp.

◆ TPrefix

Definition at line 91 of file Comment_rule_.hpp.

◆ TRequire_order

Definition at line 94 of file Comment_rule_.hpp.

◆ TRequired

Definition at line 88 of file Field_rule_.hpp.

◆ TSeverity

Definition at line 89 of file Field_rule_.hpp.

◆ TUpdated

Definition at line 92 of file Comment_rule_.hpp.

◆ TValue_constraint

Definition at line 90 of file Dependent_field_rule_.hpp.

Enumeration Type Documentation

◆ E_memberIndex [1/3]

Enumerator
e__allMandatory 
e_prefix 
e_updated 
e_fields 
e_require_order 
e_allow_unlisted 
e_dependent_rules 
e_forbidden_phrases 

Definition at line 100 of file Comment_rule_.hpp.

◆ E_memberIndex [2/3]

Enumerator
e__allMandatory 
e_match_name 
e_value_constraint 
e_invert_match 
e_other_fields 
e_disallowed_fields 

Definition at line 96 of file Dependent_field_rule_.hpp.

◆ E_memberIndex [3/3]

Enumerator
e__allMandatory 
e_field_name 
e_match_expression 
e_required 
e_severity 

Definition at line 92 of file Field_rule_.hpp.

◆ ESeverity_level

Access to ESeverity_level's attributes (values, names) as defined in spec.

Enumerator
eSeverity_level_none 
eSeverity_level_info 
eSeverity_level_warning 
eSeverity_level_error 
eSeverity_level_reject 
eSeverity_level_fatal 

Definition at line 63 of file Severity_level_.hpp.

Function Documentation

◆ CanGet() [1/4]

bool CComment_set_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 Comment_set_.hpp.

◆ CanGet() [2/4]

bool CDependent_field_set_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 Dependent_field_set_.hpp.

◆ CanGet() [3/4]

bool CField_set_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 Field_set_.hpp.

◆ CanGet() [4/4]

bool CPhrase_list_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 155 of file Phrase_list_.hpp.

◆ CanGetAllow_unlisted()

bool CComment_rule_Base::CanGetAllow_unlisted ( void  ) const
inline

Check if it is safe to call GetAllow_unlisted method.

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

Definition at line 597 of file Comment_rule_.hpp.

◆ CanGetDependent_rules()

bool CComment_rule_Base::CanGetDependent_rules ( void  ) const
inline

Check if it is safe to call GetDependent_rules method.

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

Definition at line 647 of file Comment_rule_.hpp.

References CComment_rule_Base::IsSetDependent_rules().

Referenced by CComment_rule_Base::GetDependent_rules().

◆ CanGetDisallowed_fields()

bool CDependent_field_rule_Base::CanGetDisallowed_fields ( void  ) const
inline

Check if it is safe to call GetDisallowed_fields method.

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

Definition at line 498 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::IsSetDisallowed_fields().

Referenced by CDependent_field_rule_Base::GetDisallowed_fields().

◆ CanGetField_name()

bool CField_rule_Base::CanGetField_name ( void  ) const
inline

Check if it is safe to call GetField_name method.

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

Definition at line 293 of file Field_rule_.hpp.

References CField_rule_Base::IsSetField_name().

Referenced by CField_rule_Base::GetField_name().

◆ CanGetFields()

bool CComment_rule_Base::CanGetFields ( void  ) const
inline

Check if it is safe to call GetFields method.

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

Definition at line 517 of file Comment_rule_.hpp.

◆ CanGetForbidden_phrases()

bool CComment_rule_Base::CanGetForbidden_phrases ( void  ) const
inline

Check if it is safe to call GetForbidden_phrases method.

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

Definition at line 668 of file Comment_rule_.hpp.

References CComment_rule_Base::IsSetForbidden_phrases().

Referenced by CComment_rule_Base::GetForbidden_phrases().

◆ CanGetInvert_match()

bool CDependent_field_rule_Base::CanGetInvert_match ( void  ) const
inline

Check if it is safe to call GetInvert_match method.

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

Definition at line 427 of file Dependent_field_rule_.hpp.

◆ CanGetMatch_expression()

bool CField_rule_Base::CanGetMatch_expression ( void  ) const
inline

Check if it is safe to call GetMatch_expression method.

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

Definition at line 340 of file Field_rule_.hpp.

References CField_rule_Base::IsSetMatch_expression().

Referenced by CField_rule_Base::GetMatch_expression().

◆ CanGetMatch_name()

bool CDependent_field_rule_Base::CanGetMatch_name ( void  ) const
inline

Check if it is safe to call GetMatch_name method.

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

Definition at line 333 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::IsSetMatch_name().

Referenced by CDependent_field_rule_Base::GetMatch_name().

◆ CanGetOther_fields()

bool CDependent_field_rule_Base::CanGetOther_fields ( void  ) const
inline

Check if it is safe to call GetOther_fields method.

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

Definition at line 477 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::IsSetOther_fields().

Referenced by CDependent_field_rule_Base::GetOther_fields().

◆ CanGetPrefix()

bool CComment_rule_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 420 of file Comment_rule_.hpp.

References CComment_rule_Base::IsSetPrefix().

Referenced by CComment_rule_Base::GetPrefix().

◆ CanGetRequire_order()

bool CComment_rule_Base::CanGetRequire_order ( void  ) const
inline

Check if it is safe to call GetRequire_order method.

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

Definition at line 547 of file Comment_rule_.hpp.

◆ CanGetRequired()

bool CField_rule_Base::CanGetRequired ( void  ) const
inline

Check if it is safe to call GetRequired method.

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

Definition at line 387 of file Field_rule_.hpp.

◆ CanGetSeverity()

bool CField_rule_Base::CanGetSeverity ( void  ) const
inline

Check if it is safe to call GetSeverity method.

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

Definition at line 437 of file Field_rule_.hpp.

◆ CanGetUpdated()

bool CComment_rule_Base::CanGetUpdated ( void  ) const
inline

Check if it is safe to call GetUpdated method.

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

Definition at line 467 of file Comment_rule_.hpp.

◆ CanGetValue_constraint()

bool CDependent_field_rule_Base::CanGetValue_constraint ( void  ) const
inline

Check if it is safe to call GetValue_constraint method.

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

Definition at line 380 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::IsSetValue_constraint().

Referenced by CDependent_field_rule_Base::GetValue_constraint().

◆ CComment_rule_Base() [1/2]

CComment_rule_Base::CComment_rule_Base ( const CComment_rule_Base )
private

◆ CComment_rule_Base() [2/2]

END_CLASS_INFO CComment_rule_Base::CComment_rule_Base ( void  )

◆ CComment_set_Base() [1/2]

CComment_set_Base::CComment_set_Base ( const CComment_set_Base )
private

◆ CComment_set_Base() [2/2]

END_CLASS_INFO CComment_set_Base::CComment_set_Base ( void  )

Definition at line 68 of file Comment_set_.cpp.

References CComment_set_Base::m_set_State.

◆ CDependent_field_rule_Base() [1/2]

CDependent_field_rule_Base::CDependent_field_rule_Base ( const CDependent_field_rule_Base )
private

◆ CDependent_field_rule_Base() [2/2]

END_CLASS_INFO CDependent_field_rule_Base::CDependent_field_rule_Base ( void  )

◆ CDependent_field_set() [1/2]

CDependent_field_set::CDependent_field_set ( const CDependent_field_set value)
private

◆ CDependent_field_set() [2/2]

CDependent_field_set::CDependent_field_set ( void  )
inline

Definition at line 86 of file Dependent_field_set.hpp.

◆ CDependent_field_set_Base() [1/2]

CDependent_field_set_Base::CDependent_field_set_Base ( const CDependent_field_set_Base )
private

◆ CDependent_field_set_Base() [2/2]

END_CLASS_INFO CDependent_field_set_Base::CDependent_field_set_Base ( void  )

Definition at line 68 of file Dependent_field_set_.cpp.

References CDependent_field_set_Base::m_set_State.

◆ CField_rule_Base() [1/2]

CField_rule_Base::CField_rule_Base ( const CField_rule_Base )
private

◆ CField_rule_Base() [2/2]

END_CLASS_INFO CField_rule_Base::CField_rule_Base ( void  )

Definition at line 84 of file Field_rule_.cpp.

References CField_rule_Base::m_set_State.

◆ CField_set() [1/2]

CField_set::CField_set ( const CField_set value)
private

◆ CField_set() [2/2]

CField_set::CField_set ( void  )
inline

Definition at line 86 of file Field_set.hpp.

◆ CField_set_Base() [1/2]

CField_set_Base::CField_set_Base ( const CField_set_Base )
private

◆ CField_set_Base() [2/2]

END_CLASS_INFO CField_set_Base::CField_set_Base ( void  )

Definition at line 68 of file Field_set_.cpp.

References CField_set_Base::m_set_State.

◆ CPhrase_list() [1/2]

CPhrase_list::CPhrase_list ( const CPhrase_list value)
private

◆ CPhrase_list() [2/2]

CPhrase_list::CPhrase_list ( void  )
inline

Definition at line 86 of file Phrase_list.hpp.

◆ CPhrase_list_Base() [1/2]

CPhrase_list_Base::CPhrase_list_Base ( const CPhrase_list_Base )
private

◆ CPhrase_list_Base() [2/2]

END_CLASS_INFO CPhrase_list_Base::CPhrase_list_Base ( void  )

Definition at line 67 of file Phrase_list_.cpp.

References CPhrase_list_Base::m_set_State.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/7]

CComment_rule_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/7]

CComment_set_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/7]

CDependent_field_rule_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/7]

CDependent_field_set_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/7]

CField_rule_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [6/7]

CField_set_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [7/7]

CPhrase_list_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ Get() [1/4]

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

Get the member data.

Returns
Reference to the member data.

Definition at line 164 of file Comment_set_.hpp.

References CComment_set_Base::m_data.

Referenced by FindAppropriateRule(), and CComment_set::FindCommentRuleEx().

◆ Get() [2/4]

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

Get the member data.

Returns
Reference to the member data.

Definition at line 164 of file Dependent_field_set_.hpp.

References CDependent_field_set_Base::m_data.

◆ Get() [3/4]

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

◆ Get() [4/4]

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

Get the member data.

Returns
Reference to the member data.

Definition at line 161 of file Phrase_list_.hpp.

References CPhrase_list_Base::m_data.

◆ GetAllow_unlisted()

CComment_rule_Base::TAllow_unlisted CComment_rule_Base::GetAllow_unlisted ( void  ) const
inline

Get the Allow_unlisted member data.

Returns
Copy of the member data.

Definition at line 616 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Allow_unlisted.

Referenced by CComment_rule::IsValid().

◆ GetDependent_rules()

const CComment_rule_Base::TDependent_rules & CComment_rule_Base::GetDependent_rules ( void  ) const
inline

Get the Dependent_rules member data.

Returns
Reference to the member data.

Definition at line 653 of file Comment_rule_.hpp.

References CComment_rule_Base::CanGetDependent_rules(), CComment_rule_Base::m_Dependent_rules, and CSerialObject::ThrowUnassigned().

Referenced by CComment_rule::IsValid().

◆ GetDisallowed_fields()

const CDependent_field_rule_Base::TDisallowed_fields & CDependent_field_rule_Base::GetDisallowed_fields ( void  ) const
inline

Get the Disallowed_fields member data.

Returns
Reference to the member data.

Definition at line 504 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::CanGetDisallowed_fields(), CDependent_field_rule_Base::m_Disallowed_fields, and CSerialObject::ThrowUnassigned().

◆ GetField_name()

const CField_rule_Base::TField_name & CField_rule_Base::GetField_name ( void  ) const
inline

Get the Field_name member data.

Returns
Reference to the member data.

Definition at line 299 of file Field_rule_.hpp.

References CField_rule_Base::CanGetField_name(), CField_rule_Base::m_Field_name, and CSerialObject::ThrowUnassigned().

◆ GetFields()

const CComment_rule_Base::TFields & CComment_rule_Base::GetFields ( void  ) const
inline

◆ GetForbidden_phrases()

const CComment_rule_Base::TForbidden_phrases & CComment_rule_Base::GetForbidden_phrases ( void  ) const
inline

Get the Forbidden_phrases member data.

Returns
Reference to the member data.

Definition at line 674 of file Comment_rule_.hpp.

References CComment_rule_Base::CanGetForbidden_phrases(), CComment_rule_Base::m_Forbidden_phrases, and CSerialObject::ThrowUnassigned().

Referenced by CComment_rule::CheckFieldValue().

◆ GetInvert_match()

CDependent_field_rule_Base::TInvert_match CDependent_field_rule_Base::GetInvert_match ( void  ) const
inline

Get the Invert_match member data.

Returns
Copy of the member data.

Definition at line 446 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_Invert_match.

◆ GetMatch_expression()

const CField_rule_Base::TMatch_expression & CField_rule_Base::GetMatch_expression ( void  ) const
inline

Get the Match_expression member data.

Returns
Reference to the member data.

Definition at line 346 of file Field_rule_.hpp.

References CField_rule_Base::CanGetMatch_expression(), CField_rule_Base::m_Match_expression, and CSerialObject::ThrowUnassigned().

Referenced by CField_rule::DoesStringMatchRuleExpression().

◆ GetMatch_name()

const CDependent_field_rule_Base::TMatch_name & CDependent_field_rule_Base::GetMatch_name ( void  ) const
inline

Get the Match_name member data.

Returns
Reference to the member data.

Definition at line 339 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::CanGetMatch_name(), CDependent_field_rule_Base::m_Match_name, and CSerialObject::ThrowUnassigned().

◆ GetOther_fields()

const CDependent_field_rule_Base::TOther_fields & CDependent_field_rule_Base::GetOther_fields ( void  ) const
inline

Get the Other_fields member data.

Returns
Reference to the member data.

Definition at line 483 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::CanGetOther_fields(), CDependent_field_rule_Base::m_Other_fields, and CSerialObject::ThrowUnassigned().

◆ GetPrefix()

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

◆ GetRequire_order()

CComment_rule_Base::TRequire_order CComment_rule_Base::GetRequire_order ( void  ) const
inline

Get the Require_order member data.

Returns
Copy of the member data.

Definition at line 566 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Require_order.

Referenced by CStructuredCommentField::IsValid(), CComment_rule::IsValid(), and CValidError_desc::x_ValidateStructuredCommentUsingRule().

◆ GetRequired()

CField_rule_Base::TRequired CField_rule_Base::GetRequired ( void  ) const
inline

Get the Required member data.

Returns
Copy of the member data.

Definition at line 406 of file Field_rule_.hpp.

References CField_rule_Base::m_Required.

◆ GetSeverity()

CField_rule_Base::TSeverity CField_rule_Base::GetSeverity ( void  ) const
inline

Get the Severity member data.

Returns
Copy of the member data.

Definition at line 456 of file Field_rule_.hpp.

References CField_rule_Base::m_Severity.

◆ GetUpdated()

CComment_rule_Base::TUpdated CComment_rule_Base::GetUpdated ( void  ) const
inline

Get the Updated member data.

Returns
Copy of the member data.

Definition at line 486 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Updated.

◆ GetValue_constraint()

const CDependent_field_rule_Base::TValue_constraint & CDependent_field_rule_Base::GetValue_constraint ( void  ) const
inline

Get the Value_constraint member data.

Returns
Reference to the member data.

Definition at line 386 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::CanGetValue_constraint(), CDependent_field_rule_Base::m_Value_constraint, and CSerialObject::ThrowUnassigned().

Referenced by CDependent_field_rule::DoesStringMatchRuleExpression().

◆ IsSet() [1/4]

bool CComment_set_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< CComment_rule > > Tdata'

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

Definition at line 152 of file Comment_set_.hpp.

References CComment_set_Base::m_set_State.

Referenced by FindAppropriateRule().

◆ IsSet() [2/4]

bool CDependent_field_set_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< CDependent_field_rule > > Tdata'

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

Definition at line 152 of file Dependent_field_set_.hpp.

References CDependent_field_set_Base::m_set_State.

◆ IsSet() [3/4]

bool CField_set_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< CField_rule > > Tdata'

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

Definition at line 152 of file Field_set_.hpp.

References CField_set_Base::m_set_State.

◆ IsSet() [4/4]

bool CPhrase_list_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< string > Tdata'

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

Definition at line 149 of file Phrase_list_.hpp.

References CPhrase_list_Base::m_set_State.

◆ IsSetAllow_unlisted()

bool CComment_rule_Base::IsSetAllow_unlisted ( void  ) const
inline

Check if a value has been assigned to Allow_unlisted data member.

Data member Allow_unlisted is optional with default false; its type is defined as 'typedef bool TAllow_unlisted'

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

Definition at line 591 of file Comment_rule_.hpp.

References CComment_rule_Base::m_set_State.

Referenced by CComment_rule_Base::SetAllow_unlisted().

◆ IsSetDependent_rules()

bool CComment_rule_Base::IsSetDependent_rules ( void  ) const
inline

Check if a value has been assigned to Dependent_rules data member.

Data member Dependent_rules is optional; its type is defined as 'typedef CDependent_field_set TDependent_rules'

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

Definition at line 641 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Dependent_rules.

Referenced by CComment_rule_Base::CanGetDependent_rules(), and CComment_rule::IsValid().

◆ IsSetDisallowed_fields()

bool CDependent_field_rule_Base::IsSetDisallowed_fields ( void  ) const
inline

Check if a value has been assigned to Disallowed_fields data member.

Data member Disallowed_fields is optional; its type is defined as 'typedef CField_set TDisallowed_fields'

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

Definition at line 492 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_Disallowed_fields.

Referenced by CDependent_field_rule_Base::CanGetDisallowed_fields().

◆ IsSetField_name()

bool CField_rule_Base::IsSetField_name ( void  ) const
inline

Check if a value has been assigned to Field_name data member.

Data member Field_name is mandatory; its type is defined as 'typedef string TField_name'

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

Definition at line 287 of file Field_rule_.hpp.

References CField_rule_Base::m_set_State.

Referenced by CField_rule_Base::CanGetField_name(), and CField_rule_Base::SetField_name().

◆ IsSetFields()

bool CComment_rule_Base::IsSetFields ( void  ) const
inline

Check if a value has been assigned to Fields data member.

Data member Fields is mandatory; its type is defined as 'typedef CField_set TFields'

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

Definition at line 511 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Fields.

Referenced by CComment_rule::ReorderFields().

◆ IsSetForbidden_phrases()

bool CComment_rule_Base::IsSetForbidden_phrases ( void  ) const
inline

Check if a value has been assigned to Forbidden_phrases data member.

Data member Forbidden_phrases is optional; its type is defined as 'typedef CPhrase_list TForbidden_phrases'

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

Definition at line 662 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Forbidden_phrases.

Referenced by CComment_rule_Base::CanGetForbidden_phrases(), and CComment_rule::CheckFieldValue().

◆ IsSetInvert_match()

bool CDependent_field_rule_Base::IsSetInvert_match ( void  ) const
inline

Check if a value has been assigned to Invert_match data member.

Data member Invert_match is optional with default false; its type is defined as 'typedef bool TInvert_match'

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

Definition at line 421 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_set_State.

Referenced by CDependent_field_rule_Base::SetInvert_match().

◆ IsSetMatch_expression()

bool CField_rule_Base::IsSetMatch_expression ( void  ) const
inline

Check if a value has been assigned to Match_expression data member.

Data member Match_expression is optional; its type is defined as 'typedef string TMatch_expression'

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

Definition at line 334 of file Field_rule_.hpp.

References CField_rule_Base::m_set_State.

Referenced by CField_rule_Base::CanGetMatch_expression(), CField_rule::DoesStringMatchRuleExpression(), and CField_rule_Base::SetMatch_expression().

◆ IsSetMatch_name()

bool CDependent_field_rule_Base::IsSetMatch_name ( void  ) const
inline

Check if a value has been assigned to Match_name data member.

Data member Match_name is mandatory; its type is defined as 'typedef string TMatch_name'

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

Definition at line 327 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_set_State.

Referenced by CDependent_field_rule_Base::CanGetMatch_name(), and CDependent_field_rule_Base::SetMatch_name().

◆ IsSetOther_fields()

bool CDependent_field_rule_Base::IsSetOther_fields ( void  ) const
inline

Check if a value has been assigned to Other_fields data member.

Data member Other_fields is optional; its type is defined as 'typedef CField_set TOther_fields'

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

Definition at line 471 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_Other_fields.

Referenced by CDependent_field_rule_Base::CanGetOther_fields().

◆ IsSetPrefix()

bool CComment_rule_Base::IsSetPrefix ( void  ) const
inline

Check if a value has been assigned to Prefix data member.

Data member Prefix is mandatory; its type is defined as 'typedef string TPrefix'

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

Definition at line 414 of file Comment_rule_.hpp.

References CComment_rule_Base::m_set_State.

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

◆ IsSetRequire_order()

bool CComment_rule_Base::IsSetRequire_order ( void  ) const
inline

Check if a value has been assigned to Require_order data member.

Data member Require_order is optional with default true; its type is defined as 'typedef bool TRequire_order'

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

Definition at line 541 of file Comment_rule_.hpp.

References CComment_rule_Base::m_set_State.

Referenced by CComment_rule_Base::SetRequire_order().

◆ IsSetRequired()

bool CField_rule_Base::IsSetRequired ( void  ) const
inline

Check if a value has been assigned to Required data member.

Data member Required is optional with default false; its type is defined as 'typedef bool TRequired'

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

Definition at line 381 of file Field_rule_.hpp.

References CField_rule_Base::m_set_State.

Referenced by CField_rule_Base::SetRequired().

◆ IsSetSeverity()

bool CField_rule_Base::IsSetSeverity ( void  ) const
inline

Check if a value has been assigned to Severity data member.

Data member Severity is optional with default eSeverity_level_warning; its type is defined as 'typedef ESeverity_level TSeverity'

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

Definition at line 431 of file Field_rule_.hpp.

References CField_rule_Base::m_set_State.

Referenced by CField_rule_Base::SetSeverity().

◆ IsSetUpdated()

bool CComment_rule_Base::IsSetUpdated ( void  ) const
inline

Check if a value has been assigned to Updated data member.

Data member Updated is optional with default false; its type is defined as 'typedef bool TUpdated'

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

Definition at line 461 of file Comment_rule_.hpp.

References CComment_rule_Base::m_set_State.

Referenced by CComment_rule_Base::SetUpdated().

◆ IsSetValue_constraint()

bool CDependent_field_rule_Base::IsSetValue_constraint ( void  ) const
inline

Check if a value has been assigned to Value_constraint data member.

Data member Value_constraint is optional; its type is defined as 'typedef string TValue_constraint'

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

Definition at line 374 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_set_State.

Referenced by CDependent_field_rule_Base::CanGetValue_constraint(), CDependent_field_rule::DoesStringMatchRuleExpression(), and CDependent_field_rule_Base::SetValue_constraint().

◆ operator const Tdata &() [1/4]

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

Conversion operator to 'const Tdata' type.

Definition at line 177 of file Comment_set_.hpp.

◆ operator const Tdata &() [2/4]

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

Conversion operator to 'const Tdata' type.

Definition at line 177 of file Dependent_field_set_.hpp.

◆ operator const Tdata &() [3/4]

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

Conversion operator to 'const Tdata' type.

Definition at line 177 of file Field_set_.hpp.

◆ operator const Tdata &() [4/4]

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

Conversion operator to 'const Tdata' type.

Definition at line 174 of file Phrase_list_.hpp.

◆ operator Tdata &() [1/4]

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

Conversion operator to 'Tdata' type.

Definition at line 183 of file Comment_set_.hpp.

◆ operator Tdata &() [2/4]

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

Conversion operator to 'Tdata' type.

Definition at line 183 of file Dependent_field_set_.hpp.

◆ operator Tdata &() [3/4]

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

Conversion operator to 'Tdata' type.

Definition at line 183 of file Field_set_.hpp.

◆ operator Tdata &() [4/4]

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

Conversion operator to 'Tdata' type.

Definition at line 180 of file Phrase_list_.hpp.

◆ operator=() [1/10]

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

◆ operator=() [2/10]

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

◆ operator=() [3/10]

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

◆ operator=() [4/10]

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

◆ operator=() [5/10]

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

◆ operator=() [6/10]

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

◆ operator=() [7/10]

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

◆ operator=() [8/10]

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

◆ operator=() [9/10]

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

◆ operator=() [10/10]

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

◆ Reset() [1/7]

void CComment_rule_Base::Reset ( void  )
virtual

◆ Reset() [2/7]

void CComment_set_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file Comment_set_.cpp.

References CComment_set_Base::m_data, and CComment_set_Base::m_set_State.

◆ Reset() [3/7]

void CDependent_field_rule_Base::Reset ( void  )
virtual

◆ Reset() [4/7]

void CDependent_field_set_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file Dependent_field_set_.cpp.

References CDependent_field_set_Base::m_data, and CDependent_field_set_Base::m_set_State.

◆ Reset() [5/7]

void CField_rule_Base::Reset ( void  )
virtual

◆ Reset() [6/7]

void CField_set_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file Field_set_.cpp.

References CField_set_Base::m_data, and CField_set_Base::m_set_State.

◆ Reset() [7/7]

void CPhrase_list_Base::Reset ( void  )

Reset data member.

Definition at line 50 of file Phrase_list_.cpp.

References CPhrase_list_Base::m_data, and CPhrase_list_Base::m_set_State.

◆ ResetAllow_unlisted()

void CComment_rule_Base::ResetAllow_unlisted ( void  )
inline

◆ ResetDependent_rules()

void CComment_rule_Base::ResetDependent_rules ( void  )

Reset Dependent_rules data member.

Definition at line 73 of file Comment_rule_.cpp.

References CComment_rule_Base::m_Dependent_rules.

Referenced by CComment_rule_Base::Reset().

◆ ResetDisallowed_fields()

void CDependent_field_rule_Base::ResetDisallowed_fields ( void  )

Reset Disallowed_fields data member.

Definition at line 80 of file Dependent_field_rule_.cpp.

References CDependent_field_rule_Base::m_Disallowed_fields.

Referenced by CDependent_field_rule_Base::Reset().

◆ ResetField_name()

void CField_rule_Base::ResetField_name ( void  )

Reset Field_name data member.

Definition at line 50 of file Field_rule_.cpp.

References CField_rule_Base::m_Field_name, and CField_rule_Base::m_set_State.

Referenced by CField_rule_Base::Reset().

◆ ResetFields()

void CComment_rule_Base::ResetFields ( void  )

◆ ResetForbidden_phrases()

void CComment_rule_Base::ResetForbidden_phrases ( void  )

Reset Forbidden_phrases data member.

Definition at line 90 of file Comment_rule_.cpp.

References CComment_rule_Base::m_Forbidden_phrases.

Referenced by CComment_rule_Base::Reset().

◆ ResetInvert_match()

void CDependent_field_rule_Base::ResetInvert_match ( void  )
inline

◆ ResetMatch_expression()

void CField_rule_Base::ResetMatch_expression ( void  )

Reset Match_expression data member.

Definition at line 56 of file Field_rule_.cpp.

References CField_rule_Base::m_Match_expression, and CField_rule_Base::m_set_State.

Referenced by CField_rule_Base::Reset().

◆ ResetMatch_name()

void CDependent_field_rule_Base::ResetMatch_name ( void  )

Reset Match_name data member.

Definition at line 51 of file Dependent_field_rule_.cpp.

References CDependent_field_rule_Base::m_Match_name, and CDependent_field_rule_Base::m_set_State.

Referenced by CDependent_field_rule_Base::Reset().

◆ ResetOther_fields()

void CDependent_field_rule_Base::ResetOther_fields ( void  )

Reset Other_fields data member.

Definition at line 63 of file Dependent_field_rule_.cpp.

References CDependent_field_rule_Base::m_Other_fields.

Referenced by CDependent_field_rule_Base::Reset().

◆ ResetPrefix()

void CComment_rule_Base::ResetPrefix ( void  )

Reset Prefix data member.

Definition at line 53 of file Comment_rule_.cpp.

References CComment_rule_Base::m_Prefix, and CComment_rule_Base::m_set_State.

Referenced by CComment_rule_Base::Reset().

◆ ResetRequire_order()

void CComment_rule_Base::ResetRequire_order ( void  )
inline

◆ ResetRequired()

void CField_rule_Base::ResetRequired ( void  )
inline

Reset Required data member.

Definition at line 393 of file Field_rule_.hpp.

References CField_rule_Base::m_Required, and CField_rule_Base::m_set_State.

Referenced by CField_rule_Base::Reset(), and CField_rule_Base::SetDefaultRequired().

◆ ResetSeverity()

void CField_rule_Base::ResetSeverity ( void  )
inline

◆ ResetUpdated()

void CComment_rule_Base::ResetUpdated ( void  )
inline

Reset Updated data member.

Definition at line 473 of file Comment_rule_.hpp.

References CComment_rule_Base::m_set_State, and CComment_rule_Base::m_Updated.

Referenced by CComment_rule_Base::Reset(), and CComment_rule_Base::SetDefaultUpdated().

◆ ResetValue_constraint()

void CDependent_field_rule_Base::ResetValue_constraint ( void  )

Reset Value_constraint data member.

Definition at line 57 of file Dependent_field_rule_.cpp.

References CDependent_field_rule_Base::m_set_State, and CDependent_field_rule_Base::m_Value_constraint.

Referenced by CDependent_field_rule_Base::Reset().

◆ Set() [1/4]

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

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 170 of file Comment_set_.hpp.

References CComment_set_Base::m_data, and CComment_set_Base::m_set_State.

◆ Set() [2/4]

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

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 170 of file Dependent_field_set_.hpp.

References CDependent_field_set_Base::m_data, and CDependent_field_set_Base::m_set_State.

◆ Set() [3/4]

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

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 170 of file Field_set_.hpp.

References CField_set_Base::m_data, and CField_set_Base::m_set_State.

Referenced by s_InitializeStructuredCommentRules().

◆ Set() [4/4]

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

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 167 of file Phrase_list_.hpp.

References CPhrase_list_Base::m_data, and CPhrase_list_Base::m_set_State.

◆ SetAllow_unlisted() [1/2]

void CComment_rule_Base::SetAllow_unlisted ( CComment_rule_Base::TAllow_unlisted  value)
inline

Assign a value to Allow_unlisted data member.

Parameters
valueValue to assign

Definition at line 622 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Allow_unlisted, CComment_rule_Base::m_set_State, and rapidjson::value.

◆ SetAllow_unlisted() [2/2]

CComment_rule_Base::TAllow_unlisted & CComment_rule_Base::SetAllow_unlisted ( void  )
inline

Assign a value to Allow_unlisted data member.

Returns
Reference to the data value.

Definition at line 629 of file Comment_rule_.hpp.

References CComment_rule_Base::IsSetAllow_unlisted(), CComment_rule_Base::m_Allow_unlisted, CComment_rule_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetDefaultAllow_unlisted()

void CComment_rule_Base::SetDefaultAllow_unlisted ( void  )
inline

Assign default value to Allow_unlisted data member.

Definition at line 610 of file Comment_rule_.hpp.

References CComment_rule_Base::ResetAllow_unlisted().

◆ SetDefaultInvert_match()

void CDependent_field_rule_Base::SetDefaultInvert_match ( void  )
inline

Assign default value to Invert_match data member.

Definition at line 440 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::ResetInvert_match().

◆ SetDefaultRequire_order()

void CComment_rule_Base::SetDefaultRequire_order ( void  )
inline

Assign default value to Require_order data member.

Definition at line 560 of file Comment_rule_.hpp.

References CComment_rule_Base::ResetRequire_order().

◆ SetDefaultRequired()

void CField_rule_Base::SetDefaultRequired ( void  )
inline

Assign default value to Required data member.

Definition at line 400 of file Field_rule_.hpp.

References CField_rule_Base::ResetRequired().

◆ SetDefaultSeverity()

void CField_rule_Base::SetDefaultSeverity ( void  )
inline

Assign default value to Severity data member.

Definition at line 450 of file Field_rule_.hpp.

References CField_rule_Base::ResetSeverity().

◆ SetDefaultUpdated()

void CComment_rule_Base::SetDefaultUpdated ( void  )
inline

Assign default value to Updated data member.

Definition at line 480 of file Comment_rule_.hpp.

References CComment_rule_Base::ResetUpdated().

◆ SetDependent_rules() [1/2]

void CComment_rule_Base::SetDependent_rules ( CComment_rule_Base::TDependent_rules value)

Assign a value to Dependent_rules data member.

Parameters
valueReference to value.

Definition at line 78 of file Comment_rule_.cpp.

References CComment_rule_Base::m_Dependent_rules, and rapidjson::value.

◆ SetDependent_rules() [2/2]

CComment_rule_Base::TDependent_rules & CComment_rule_Base::SetDependent_rules ( void  )

Assign a value to Dependent_rules data member.

Returns
Reference to the data value.

Definition at line 83 of file Comment_rule_.cpp.

References CComment_rule_Base::m_Dependent_rules.

◆ SetDisallowed_fields() [1/2]

void CDependent_field_rule_Base::SetDisallowed_fields ( CDependent_field_rule_Base::TDisallowed_fields value)

Assign a value to Disallowed_fields data member.

Parameters
valueReference to value.

Definition at line 85 of file Dependent_field_rule_.cpp.

References CDependent_field_rule_Base::m_Disallowed_fields, and rapidjson::value.

◆ SetDisallowed_fields() [2/2]

CDependent_field_rule_Base::TDisallowed_fields & CDependent_field_rule_Base::SetDisallowed_fields ( void  )

Assign a value to Disallowed_fields data member.

Returns
Reference to the data value.

Definition at line 90 of file Dependent_field_rule_.cpp.

References CDependent_field_rule_Base::m_Disallowed_fields.

◆ SetField_name() [1/3]

void CField_rule_Base::SetField_name ( const TField_name value)
inline

Assign a value to Field_name data member.

Parameters
valueValue to assign

Definition at line 308 of file Field_rule_.hpp.

References CField_rule_Base::m_Field_name, CField_rule_Base::m_set_State, and rapidjson::value.

◆ SetField_name() [2/3]

void CField_rule_Base::SetField_name ( CField_rule_Base::TField_name &&  value)
inline

◆ SetField_name() [3/3]

CField_rule_Base::TField_name & CField_rule_Base::SetField_name ( void  )
inline

Assign a value to Field_name data member.

Returns
Reference to the data value.

Definition at line 322 of file Field_rule_.hpp.

References CField_rule_Base::IsSetField_name(), CField_rule_Base::m_Field_name, CField_rule_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetFields() [1/2]

void CComment_rule_Base::SetFields ( CComment_rule_Base::TFields value)

Assign a value to Fields data member.

Parameters
valueReference to value.

Definition at line 68 of file Comment_rule_.cpp.

References CComment_rule_Base::m_Fields, and rapidjson::value.

◆ SetFields() [2/2]

CComment_rule_Base::TFields & CComment_rule_Base::SetFields ( void  )
inline

Assign a value to Fields data member.

Returns
Reference to the data value.

Definition at line 532 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Fields, and CComment_rule_Base::ResetFields().

◆ SetForbidden_phrases() [1/2]

void CComment_rule_Base::SetForbidden_phrases ( CComment_rule_Base::TForbidden_phrases value)

Assign a value to Forbidden_phrases data member.

Parameters
valueReference to value.

Definition at line 95 of file Comment_rule_.cpp.

References CComment_rule_Base::m_Forbidden_phrases, and rapidjson::value.

◆ SetForbidden_phrases() [2/2]

CComment_rule_Base::TForbidden_phrases & CComment_rule_Base::SetForbidden_phrases ( void  )

Assign a value to Forbidden_phrases data member.

Returns
Reference to the data value.

Definition at line 100 of file Comment_rule_.cpp.

References CComment_rule_Base::m_Forbidden_phrases.

◆ SetInvert_match() [1/2]

void CDependent_field_rule_Base::SetInvert_match ( CDependent_field_rule_Base::TInvert_match  value)
inline

Assign a value to Invert_match data member.

Parameters
valueValue to assign

Definition at line 452 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_Invert_match, CDependent_field_rule_Base::m_set_State, and rapidjson::value.

◆ SetInvert_match() [2/2]

CDependent_field_rule_Base::TInvert_match & CDependent_field_rule_Base::SetInvert_match ( void  )
inline

Assign a value to Invert_match data member.

Returns
Reference to the data value.

Definition at line 459 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::IsSetInvert_match(), CDependent_field_rule_Base::m_Invert_match, CDependent_field_rule_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetMatch_expression() [1/3]

void CField_rule_Base::SetMatch_expression ( const TMatch_expression value)
inline

Assign a value to Match_expression data member.

Parameters
valueValue to assign

Definition at line 355 of file Field_rule_.hpp.

References CField_rule_Base::m_Match_expression, CField_rule_Base::m_set_State, and rapidjson::value.

◆ SetMatch_expression() [2/3]

void CField_rule_Base::SetMatch_expression ( CField_rule_Base::TMatch_expression &&  value)
inline

◆ SetMatch_expression() [3/3]

CField_rule_Base::TMatch_expression & CField_rule_Base::SetMatch_expression ( void  )
inline

Assign a value to Match_expression data member.

Returns
Reference to the data value.

Definition at line 369 of file Field_rule_.hpp.

References CField_rule_Base::IsSetMatch_expression(), CField_rule_Base::m_Match_expression, CField_rule_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetMatch_name() [1/3]

void CDependent_field_rule_Base::SetMatch_name ( const TMatch_name value)
inline

Assign a value to Match_name data member.

Parameters
valueValue to assign

Definition at line 348 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_Match_name, CDependent_field_rule_Base::m_set_State, and rapidjson::value.

◆ SetMatch_name() [2/3]

void CDependent_field_rule_Base::SetMatch_name ( CDependent_field_rule_Base::TMatch_name &&  value)
inline

◆ SetMatch_name() [3/3]

CDependent_field_rule_Base::TMatch_name & CDependent_field_rule_Base::SetMatch_name ( void  )
inline

Assign a value to Match_name data member.

Returns
Reference to the data value.

Definition at line 362 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::IsSetMatch_name(), CDependent_field_rule_Base::m_Match_name, CDependent_field_rule_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetOther_fields() [1/2]

void CDependent_field_rule_Base::SetOther_fields ( CDependent_field_rule_Base::TOther_fields value)

Assign a value to Other_fields data member.

Parameters
valueReference to value.

Definition at line 68 of file Dependent_field_rule_.cpp.

References CDependent_field_rule_Base::m_Other_fields, and rapidjson::value.

◆ SetOther_fields() [2/2]

CDependent_field_rule_Base::TOther_fields & CDependent_field_rule_Base::SetOther_fields ( void  )

Assign a value to Other_fields data member.

Returns
Reference to the data value.

Definition at line 73 of file Dependent_field_rule_.cpp.

References CDependent_field_rule_Base::m_Other_fields.

◆ SetPrefix() [1/3]

void CComment_rule_Base::SetPrefix ( const TPrefix value)
inline

Assign a value to Prefix data member.

Parameters
valueValue to assign

Definition at line 435 of file Comment_rule_.hpp.

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

◆ SetPrefix() [2/3]

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

◆ SetPrefix() [3/3]

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

Assign a value to Prefix data member.

Returns
Reference to the data value.

Definition at line 449 of file Comment_rule_.hpp.

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

◆ SetRequire_order() [1/2]

void CComment_rule_Base::SetRequire_order ( CComment_rule_Base::TRequire_order  value)
inline

Assign a value to Require_order data member.

Parameters
valueValue to assign

Definition at line 572 of file Comment_rule_.hpp.

References CComment_rule_Base::m_Require_order, CComment_rule_Base::m_set_State, and rapidjson::value.

◆ SetRequire_order() [2/2]

CComment_rule_Base::TRequire_order & CComment_rule_Base::SetRequire_order ( void  )
inline

Assign a value to Require_order data member.

Returns
Reference to the data value.

Definition at line 579 of file Comment_rule_.hpp.

References CComment_rule_Base::IsSetRequire_order(), CComment_rule_Base::m_Require_order, CComment_rule_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetRequired() [1/2]

void CField_rule_Base::SetRequired ( CField_rule_Base::TRequired  value)
inline

Assign a value to Required data member.

Parameters
valueValue to assign

Definition at line 412 of file Field_rule_.hpp.

References CField_rule_Base::m_Required, CField_rule_Base::m_set_State, and rapidjson::value.

◆ SetRequired() [2/2]

CField_rule_Base::TRequired & CField_rule_Base::SetRequired ( void  )
inline

Assign a value to Required data member.

Returns
Reference to the data value.

Definition at line 419 of file Field_rule_.hpp.

References CField_rule_Base::IsSetRequired(), CField_rule_Base::m_Required, CField_rule_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetSeverity() [1/2]

void CField_rule_Base::SetSeverity ( CField_rule_Base::TSeverity  value)
inline

Assign a value to Severity data member.

Parameters
valueValue to assign

Definition at line 462 of file Field_rule_.hpp.

References CField_rule_Base::m_set_State, CField_rule_Base::m_Severity, and rapidjson::value.

◆ SetSeverity() [2/2]

CField_rule_Base::TSeverity & CField_rule_Base::SetSeverity ( void  )
inline

Assign a value to Severity data member.

Returns
Reference to the data value.

Definition at line 469 of file Field_rule_.hpp.

References CField_rule_Base::IsSetSeverity(), CField_rule_Base::m_set_State, CField_rule_Base::m_Severity, and CSerialObject::UnassignedByte().

◆ SetUpdated() [1/2]

void CComment_rule_Base::SetUpdated ( CComment_rule_Base::TUpdated  value)
inline

Assign a value to Updated data member.

Parameters
valueValue to assign

Definition at line 492 of file Comment_rule_.hpp.

References CComment_rule_Base::m_set_State, CComment_rule_Base::m_Updated, and rapidjson::value.

◆ SetUpdated() [2/2]

CComment_rule_Base::TUpdated & CComment_rule_Base::SetUpdated ( void  )
inline

Assign a value to Updated data member.

Returns
Reference to the data value.

Definition at line 499 of file Comment_rule_.hpp.

References CComment_rule_Base::IsSetUpdated(), CComment_rule_Base::m_set_State, CComment_rule_Base::m_Updated, and CSerialObject::UnassignedByte().

◆ SetValue_constraint() [1/3]

void CDependent_field_rule_Base::SetValue_constraint ( const TValue_constraint value)
inline

Assign a value to Value_constraint data member.

Parameters
valueValue to assign

Definition at line 395 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::m_set_State, CDependent_field_rule_Base::m_Value_constraint, and rapidjson::value.

◆ SetValue_constraint() [2/3]

void CDependent_field_rule_Base::SetValue_constraint ( CDependent_field_rule_Base::TValue_constraint &&  value)
inline

◆ SetValue_constraint() [3/3]

CDependent_field_rule_Base::TValue_constraint & CDependent_field_rule_Base::SetValue_constraint ( void  )
inline

Assign a value to Value_constraint data member.

Returns
Reference to the data value.

Definition at line 409 of file Dependent_field_rule_.hpp.

References CDependent_field_rule_Base::IsSetValue_constraint(), CDependent_field_rule_Base::m_set_State, CDependent_field_rule_Base::m_Value_constraint, and CSerialObject::UnassignedString().

◆ ~CComment_rule_Base()

CComment_rule_Base::~CComment_rule_Base ( void  )
virtual

Definition at line 145 of file Comment_rule_.cpp.

◆ ~CComment_set_Base()

CComment_set_Base::~CComment_set_Base ( void  )
virtual

Definition at line 74 of file Comment_set_.cpp.

◆ ~CDependent_field_rule_Base()

CDependent_field_rule_Base::~CDependent_field_rule_Base ( void  )
virtual

Definition at line 128 of file Dependent_field_rule_.cpp.

◆ ~CDependent_field_set()

CDependent_field_set::~CDependent_field_set ( void  )

Definition at line 50 of file Dependent_field_set.cpp.

◆ ~CDependent_field_set_Base()

CDependent_field_set_Base::~CDependent_field_set_Base ( void  )
virtual

Definition at line 74 of file Dependent_field_set_.cpp.

◆ ~CField_rule_Base()

CField_rule_Base::~CField_rule_Base ( void  )
virtual

Definition at line 91 of file Field_rule_.cpp.

◆ ~CField_set()

CField_set::~CField_set ( void  )

Definition at line 50 of file Field_set.cpp.

◆ ~CField_set_Base()

CField_set_Base::~CField_set_Base ( void  )
virtual

Definition at line 74 of file Field_set_.cpp.

◆ ~CPhrase_list()

CPhrase_list::~CPhrase_list ( void  )

Definition at line 50 of file Phrase_list.cpp.

◆ ~CPhrase_list_Base()

CPhrase_list_Base::~CPhrase_list_Base ( void  )
virtual

Definition at line 73 of file Phrase_list_.cpp.

Variable Documentation

◆ m_Allow_unlisted

bool CComment_rule_Base::m_Allow_unlisted
private

◆ m_data [1/4]

list< CRef< CComment_rule > > CComment_set_Base::m_data
private

◆ m_data [2/4]

list< CRef< CDependent_field_rule > > CDependent_field_set_Base::m_data
private

◆ m_data [3/4]

list< CRef< CField_rule > > CField_set_Base::m_data
private

◆ m_data [4/4]

list< string > CPhrase_list_Base::m_data
private

◆ m_Dependent_rules

CRef< TDependent_rules > CComment_rule_Base::m_Dependent_rules
private

◆ m_Disallowed_fields

CRef< TDisallowed_fields > CDependent_field_rule_Base::m_Disallowed_fields
private

◆ m_Field_name

string CField_rule_Base::m_Field_name
private

◆ m_Fields

CRef< TFields > CComment_rule_Base::m_Fields
private

◆ m_Forbidden_phrases

CRef< TForbidden_phrases > CComment_rule_Base::m_Forbidden_phrases
private

◆ m_Invert_match

bool CDependent_field_rule_Base::m_Invert_match
private

◆ m_Match_expression

string CField_rule_Base::m_Match_expression
private

◆ m_Match_name

string CDependent_field_rule_Base::m_Match_name
private

◆ m_Other_fields

CRef< TOther_fields > CDependent_field_rule_Base::m_Other_fields
private

◆ m_Prefix

string CComment_rule_Base::m_Prefix
private

◆ m_Require_order

bool CComment_rule_Base::m_Require_order
private

◆ m_Required

bool CField_rule_Base::m_Required
private

◆ m_set_State [1/7]

Uint4 CComment_rule_Base::m_set_State[1]
private

◆ m_set_State [2/7]

Uint4 CComment_set_Base::m_set_State[1]
private

◆ m_set_State [3/7]

Uint4 CDependent_field_rule_Base::m_set_State[1]
private

◆ m_set_State [4/7]

Uint4 CDependent_field_set_Base::m_set_State[1]
private

◆ m_set_State [5/7]

Uint4 CField_rule_Base::m_set_State[1]
private

◆ m_set_State [6/7]

Uint4 CField_set_Base::m_set_State[1]
private

◆ m_set_State [7/7]

Uint4 CPhrase_list_Base::m_set_State[1]
private

◆ m_Severity

ESeverity_level CField_rule_Base::m_Severity
private

◆ m_Updated

bool CComment_rule_Base::m_Updated
private

◆ m_Value_constraint

string CDependent_field_rule_Base::m_Value_constraint
private
Modified on Wed Jun 19 17:00:18 2024 by modify_doxy.py rev. 669887