Arcane
v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
HyodaPapi.h
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
* HyodaPapi.h (C) 2000-2013 *
9
*****************************************************************************/
10
#ifndef ARCANE_HYODA_PAPI_H
11
#define ARCANE_HYODA_PAPI_H
12
13
/*---------------------------------------------------------------------------*/
14
/*---------------------------------------------------------------------------*/
15
16
ARCANE_BEGIN_NAMESPACE
17
18
/*---------------------------------------------------------------------------*/
19
/*---------------------------------------------------------------------------*/
20
class
Hyoda;
21
class
HyodaTcp;
22
23
/******************************************************************************
24
* HyodaMix CLASS
25
*****************************************************************************/
26
class
HyodaPapi
:
public
TraceAccessor
{
27
public
:
28
HyodaPapi
(
Hyoda
*,
IApplication
*,
ITraceMng
*);
29
~HyodaPapi
();
30
public
:
31
void
initialize(
ISubDomain
*,
HyodaTcp
*);
32
void
start(
void
);
33
void
stop(
void
);
34
void
dump(
void
);
35
private
:
36
Hyoda
*m_hyoda;
37
IApplication
*m_app;
38
ISubDomain
*m_sub_domain;
39
IProfilingService
*m_papi;
40
HyodaTcp
*m_tcp;
41
Int64UniqueArray
pkt;
42
};
43
44
/*---------------------------------------------------------------------------*/
45
/*---------------------------------------------------------------------------*/
46
47
ARCANE_END_NAMESPACE
48
49
/*---------------------------------------------------------------------------*/
50
/*---------------------------------------------------------------------------*/
51
52
#endif
// ARCANE_HYODA_PAPI_H
Arcane::HyodaPapi
Definition
HyodaPapi.h:26
Arcane::HyodaTcp
Definition
HyodaTcp.h:31
Arcane::Hyoda
Definition
HyodaArc.h:61
Arcane::IApplication
Interface de l'application.
Definition
IApplication.h:57
Arcane::IProfilingService
Interface d'un service de profiling.
Definition
IProfilingService.h:45
Arcane::ISubDomain
Interface du gestionnaire d'un sous-domaine.
Definition
ISubDomain.h:74
Arccore::ITraceMng
Interface du gestionnaire de traces.
Definition
arccore/src/trace/arccore/trace/ITraceMng.h:156
Arccore::TraceAccessor
Classe d'accès aux traces.
Definition
arccore/src/trace/arccore/trace/TraceAccessor.h:39
Arccore::UniqueArray
Vecteur 1D de données avec sémantique par valeur (style STL).
Definition
arccore/src/collections/arccore/collections/Array.h:1807
arcane
hyoda
HyodaPapi.h
Généré le Lundi 18 Novembre 2024 03:01:30 pour Arcane par
1.9.8