Arcane
v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
AbstractService.cc
1
// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2
//-----------------------------------------------------------------------------
3
// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4
// See the top-level COPYRIGHT file for details.
5
// SPDX-License-Identifier: Apache-2.0
6
//-----------------------------------------------------------------------------
7
/*---------------------------------------------------------------------------*/
8
/* AbstractService.cc (C) 2000-2017 */
9
/* */
10
/* Classe de base d'un service. */
11
/*---------------------------------------------------------------------------*/
12
/*---------------------------------------------------------------------------*/
13
14
#include "arcane/utils/ArcanePrecomp.h"
15
16
#include "arcane/AbstractService.h"
17
#include "arcane/ServiceBuildInfo.h"
18
#include "arcane/IBase.h"
19
20
/*---------------------------------------------------------------------------*/
21
/*---------------------------------------------------------------------------*/
22
23
ARCANE_BEGIN_NAMESPACE
24
25
/*---------------------------------------------------------------------------*/
26
/*---------------------------------------------------------------------------*/
27
28
AbstractService::
29
AbstractService(
const
ServiceBuildInfo
& sbi)
30
:
TraceAccessor
(sbi.serviceParent()->traceMng())
31
, m_service_info(sbi.serviceInfo())
32
, m_parent(sbi.serviceParent())
33
{
34
}
35
36
/*---------------------------------------------------------------------------*/
37
/*---------------------------------------------------------------------------*/
38
39
AbstractService::
40
~AbstractService
()
41
{
42
}
43
44
/*---------------------------------------------------------------------------*/
45
/*---------------------------------------------------------------------------*/
46
47
ARCANE_END_NAMESPACE
48
49
/*---------------------------------------------------------------------------*/
50
/*---------------------------------------------------------------------------*/
51
Arcane::AbstractService::~AbstractService
virtual ~AbstractService()
Destructeur.
Definition
AbstractService.cc:40
Arcane::ServiceBuildInfo
Structure contenant les informations pour créer un service.
Definition
ServiceBuildInfo.h:198
Arccore::TraceAccessor
Classe d'accès aux traces.
Definition
arccore/src/trace/arccore/trace/TraceAccessor.h:39
arcane
core
AbstractService.cc
Généré le Lundi 18 Novembre 2024 02:56:47 pour Arcane par
1.9.8