Property settings registrar.
More...
#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/common/arccore/common/internal/Property.h>
|
| static PropertySettingsRegisterer * | firstRegisterer () |
| | Access to the first element of the registrar chain.
|
| static Integer | nbRegisterer () |
| | Number of registrars in the chain.
|
|
| PropertySettingsRegisterer * | m_previous = nullptr |
| | Previous registrar.
|
| PropertySettingsRegisterer * | m_next = nullptr |
| | Next registrar.
|
| const char * | m_name = nullptr |
| | Registrar name.
|
| CreateFunc | m_create_func = nullptr |
| | Creation function.
|
Property settings registrar.
Definition at line 437 of file Property.h.
◆ CreateBuildInfoFunc
◆ CreateFunc
◆ PropertySettingsRegisterer()
| Arcane::properties::PropertySettingsRegisterer::PropertySettingsRegisterer |
( |
CreateFunc | func, |
|
|
CreateBuildInfoFunc | build_info_func, |
|
|
const char * | name ) |
◆ _init()
| void Arcane::properties::PropertySettingsRegisterer::_init |
( |
| ) |
|
|
private |
◆ _setNextRegisterer()
| void Arcane::properties::PropertySettingsRegisterer::_setNextRegisterer |
( |
PropertySettingsRegisterer * | s | ) |
|
|
inlineprivate |
◆ _setPreviousRegisterer()
| void Arcane::properties::PropertySettingsRegisterer::_setPreviousRegisterer |
( |
PropertySettingsRegisterer * | s | ) |
|
|
inlineprivate |
◆ createSettingsInfoRef()
◆ firstRegisterer()
| PropertySettingsRegisterer * Arcane::properties::PropertySettingsRegisterer::firstRegisterer |
( |
| ) |
|
|
static |
◆ name()
| const char * Arcane::properties::PropertySettingsRegisterer::name |
( |
| ) |
const |
|
inline |
◆ nbRegisterer()
| Integer Arcane::properties::PropertySettingsRegisterer::nbRegisterer |
( |
| ) |
|
|
static |
◆ nextRegisterer()
| PropertySettingsRegisterer * Arcane::properties::PropertySettingsRegisterer::nextRegisterer |
( |
| ) |
const |
|
inline |
Next registrar (nullptr if the last).
Definition at line 461 of file Property.h.
References m_next.
◆ previousRegisterer()
| PropertySettingsRegisterer * Arcane::properties::PropertySettingsRegisterer::previousRegisterer |
( |
| ) |
const |
|
inline |
◆ m_create_func
| CreateFunc Arcane::properties::PropertySettingsRegisterer::m_create_func = nullptr |
|
private |
◆ m_name
| const char* Arcane::properties::PropertySettingsRegisterer::m_name = nullptr |
|
private |
◆ m_next
| PropertySettingsRegisterer* Arcane::properties::PropertySettingsRegisterer::m_next = nullptr |
|
private |
◆ m_previous
| PropertySettingsRegisterer* Arcane::properties::PropertySettingsRegisterer::m_previous = nullptr |
|
private |
The documentation for this class was generated from the following files: