Public Member Functions | |
| CaseOptionBasePrivate (const CaseOptionBuildInfo &cob) | |
Public Attributes | |
| ICaseMng * | m_case_mng = nullptr |
| Sub-domain manager. | |
| ICaseOptionList * | m_parent_option_list = nullptr |
| Parent. | |
| ICaseDocumentFragment * | m_case_document_fragment = nullptr |
| Associated document. | |
| XmlNode | m_root_element |
| Option's DOM element. | |
| String | m_true_name |
| Option name. | |
| String | m_name |
| Translated option name. | |
| const String | m_axl_default_value |
| Initial default value. | |
| String | m_default_value |
| Default value. | |
| Integer | m_min_occurs |
| Minimum number of occurrences. | |
| Integer | m_max_occurs |
| Maximum number of occurrences (-1 == unbounded). | |
| bool | m_is_optional |
| bool | m_is_initialized |
| true if initialized | |
| bool | m_is_override_default |
| StringDictionary | m_name_translations |
| List of option names by language. | |
| StringDictionary | m_default_values |
| List of default values by category. | |
Definition at line 40 of file CaseOptionBase.cc.
|
explicit |
Definition at line 70 of file CaseOptionBase.cc.
| const String Arcane::CaseOptionBasePrivate::m_axl_default_value |
Initial default value.
Definition at line 54 of file CaseOptionBase.cc.
| ICaseDocumentFragment* Arcane::CaseOptionBasePrivate::m_case_document_fragment = nullptr |
Associated document.
Definition at line 50 of file CaseOptionBase.cc.
| ICaseMng* Arcane::CaseOptionBasePrivate::m_case_mng = nullptr |
Sub-domain manager.
Definition at line 48 of file CaseOptionBase.cc.
| String Arcane::CaseOptionBasePrivate::m_default_value |
Default value.
Definition at line 55 of file CaseOptionBase.cc.
| StringDictionary Arcane::CaseOptionBasePrivate::m_default_values |
List of default values by category.
Definition at line 64 of file CaseOptionBase.cc.
| bool Arcane::CaseOptionBasePrivate::m_is_initialized |
true if initialized
Definition at line 59 of file CaseOptionBase.cc.
| bool Arcane::CaseOptionBasePrivate::m_is_optional |
Definition at line 58 of file CaseOptionBase.cc.
| bool Arcane::CaseOptionBasePrivate::m_is_override_default |
true if the default value is overridden
Definition at line 60 of file CaseOptionBase.cc.
| Integer Arcane::CaseOptionBasePrivate::m_max_occurs |
Maximum number of occurrences (-1 == unbounded).
Definition at line 57 of file CaseOptionBase.cc.
| Integer Arcane::CaseOptionBasePrivate::m_min_occurs |
Minimum number of occurrences.
Definition at line 56 of file CaseOptionBase.cc.
| String Arcane::CaseOptionBasePrivate::m_name |
Translated option name.
Definition at line 53 of file CaseOptionBase.cc.
| StringDictionary Arcane::CaseOptionBasePrivate::m_name_translations |
List of option names by language.
Definition at line 62 of file CaseOptionBase.cc.
| ICaseOptionList* Arcane::CaseOptionBasePrivate::m_parent_option_list = nullptr |
Parent.
Definition at line 49 of file CaseOptionBase.cc.
| XmlNode Arcane::CaseOptionBasePrivate::m_root_element |
Option's DOM element.
Definition at line 51 of file CaseOptionBase.cc.
| String Arcane::CaseOptionBasePrivate::m_true_name |
Option name.
Definition at line 52 of file CaseOptionBase.cc.