Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::ServiceBuilderWithOptions< InterfaceType > Class Template Reference

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)

Detailed Description

template<typename InterfaceType>
class Arcane::ServiceBuilderWithOptions< InterfaceType >

Utility class for instantiating a service of a given interface with options.

Warning
Experimental API. Do not use outside of Arcane

Definition at line 475 of file ServiceBuilder.h.

Constructor & Destructor Documentation

◆ ServiceBuilderWithOptions()

template<typename InterfaceType>
Arcane::ServiceBuilderWithOptions< InterfaceType >::ServiceBuilderWithOptions ( ICaseMng * cm)
inline

Definition at line 480 of file ServiceBuilder.h.

Member Function Documentation

◆ createReference()

template<typename InterfaceType>
Ref< InterfaceType > Arcane::ServiceBuilderWithOptions< InterfaceType >::createReference ( const String & service_name,
const AxlOptionsBuilder::Document & options_doc,
eServiceBuilderProperties properties = SB_None )
inline

Definition at line 487 of file ServiceBuilder.h.


The documentation for this class was generated from the following file: