Arcane  4.2.3.0
User documentation
Loading...
Searching...
No Matches
Arcane::ServiceBuildInfo Class Reference

Structure containing the information to create a service. More...

#include <arcane/core/ServiceBuildInfo.h>

Public Member Functions

 ServiceBuildInfo (IServiceInfo *service_info, const ServiceBuildInfoBase &base)
IServiceInfo * serviceInfo () const
 Access to the associated IServiceInfo.
Public Member Functions inherited from Arcane::ServiceBuildInfoBase
IApplication * application () const
 Access to the associated IApplication.
ISession * session () const
 Access to the associated ISession.
ISubDomain * subDomain () const
 Access to the associated ISubDomain.
IMesh * mesh () const
 Access to the associated IMesh.
const MeshHandle & meshHandle () const
 Access to the associated mesh handle MeshHandle.
ICaseOptions * caseOptions () const
 Access to the associated ICaseOptions.
IBase * serviceParent () const
 Access to the parent instance that created this instance.
eServiceType creationType () const
 Type of service that can be created by this instance.
 ServiceBuildInfoBase (IApplication *app)
 Service associated with an application IApplication.
 ServiceBuildInfoBase (ISession *session)
 Service associated with a session ISession.
 ServiceBuildInfoBase (ISubDomain *sd)
 Service associated with a subdomain ISubDomain.
 ServiceBuildInfoBase (ISubDomain *sd, IMesh *mesh)
 Service associated with a mesh mesh.
 ServiceBuildInfoBase (const MeshHandle &mesh_handle)
 Service associated with a mesh mesh_handle.
 ServiceBuildInfoBase (ISubDomain *sd, const MeshHandle &mesh_handle)
 Service associated with a mesh mesh_handle.
 ServiceBuildInfoBase (ICaseOptions *co)
 Service associated with a dataset option co.
 ServiceBuildInfoBase (ISubDomain *sd, ICaseOptions *co)
 Service associated with a dataset option co.
 ServiceBuildInfoBase (IMesh *mesh)
 Service associated with a mesh mesh.

Detailed Description

Structure containing the information to create a service.

Definition at line 197 of file ServiceBuildInfo.h.

Constructor & Destructor Documentation

◆ ServiceBuildInfo()

Arcane::ServiceBuildInfo::ServiceBuildInfo ( IServiceInfo * service_info,
const ServiceBuildInfoBase & base )

Definition at line 139 of file ServiceBuildInfo.cc.

Member Function Documentation

◆ serviceInfo()

IServiceInfo * Arcane::ServiceBuildInfo::serviceInfo ( ) const
inline

Access to the associated IServiceInfo.

Definition at line 207 of file ServiceBuildInfo.h.


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