Utility class for instantiating a service of a given interface with options. More...
#include <arcane/core/ServiceBuilder.h>
Public Member Functions | |
| ServiceBuilderWithOptions (ICaseMng *cm) | |
| Ref< InterfaceType > | createReference (const String &service_name, const AxlOptionsBuilder::Document &options_doc, eServiceBuilderProperties properties=SB_None) |
Additional Inherited Members | |
| Private Member Functions inherited from Arcane::ServiceBuilderWithOptionsBase | |
| ServiceBuilderWithOptionsBase (ICaseMng *cm) | |
| ReferenceCounter< ICaseOptions > | _buildCaseOptions (const AxlOptionsBuilder::Document &options_doc) const |
| IApplication * | _application () const |
| void | _readOptions (ICaseOptions *opt) const |
| Private Attributes inherited from Arcane::ServiceBuilderWithOptionsBase | |
| ICaseMng * | m_case_mng = nullptr |
Utility class for instantiating a service of a given interface with options.
Definition at line 475 of file ServiceBuilder.h.
|
inline |
Definition at line 480 of file ServiceBuilder.h.
|
inline |
Definition at line 487 of file ServiceBuilder.h.