Base class for a dynamic option.
More...
#include <arcane/core/AxlOptionsBuilder.h>
|
| enum class | Type {
CO_Simple
, CO_Enumeration
, CO_Extended
, CO_Complex
,
CO_ServiceInstance
} |
Base class for a dynamic option.
Definition at line 74 of file AxlOptionsBuilder.h.
◆ Type
| enum class Arcane::AxlOptionsBuilder::OneOption::Type |
|
strongprotected |
◆ OneOption() [1/2]
| Arcane::AxlOptionsBuilder::OneOption::OneOption |
( |
Type | type, |
|
|
const String & | name, |
|
|
const String & | value ) |
|
inlineprotected |
◆ OneOption() [2/2]
| Arcane::AxlOptionsBuilder::OneOption::OneOption |
( |
Type | type, |
|
|
const String & | name, |
|
|
const OptionList & | option ) |
|
protected |
◆ OneOptionImpl
| friend class OneOptionImpl |
|
friend |
◆ OptionList
◆ DocumentJSONWriter
| friend Arcane::AxlOptionsBuilder::OneOption::DocumentJSONWriter |
|
private |
◆ DocumentXmlWriter
| friend Arcane::AxlOptionsBuilder::OneOption::DocumentXmlWriter |
|
private |
◆ m_function_name
| String Arcane::AxlOptionsBuilder::OneOption::m_function_name |
|
protected |
◆ m_name
| String Arcane::AxlOptionsBuilder::OneOption::m_name |
|
protected |
◆ m_service_name
| String Arcane::AxlOptionsBuilder::OneOption::m_service_name |
|
protected |
Option value (if CO_Simple option).
Service name (if CO_ServiceInstance type option)
Definition at line 110 of file AxlOptionsBuilder.h.
◆ m_sub_option
| std::shared_ptr<OneOptionImpl> Arcane::AxlOptionsBuilder::OneOption::m_sub_option |
|
protected |
◆ m_type
| Type Arcane::AxlOptionsBuilder::OneOption::m_type = Type::CO_Simple |
|
protected |
◆ m_value
| String Arcane::AxlOptionsBuilder::OneOption::m_value |
|
protected |
The documentation for this class was generated from the following files: