Flux pour une trace. Plus de détails...
#include <arccore/trace/ITraceMng.h>
Types publics | |
typedef ReferenceCounterTag | ReferenceCounterTagType |
Fonctions membres publiques | |
virtual void | addReference ()=0 |
Ajoute une référence. | |
virtual void | removeReference ()=0 |
Supprime une référence. | |
virtual std::ostream * | stream ()=0 |
Flux standard associé. Peut retourner nul. | |
Fonctions membres publiques statiques | |
static ITraceStream * | createFileStream (const String &filename) |
static ITraceStream * | createStream (std::ostream *stream, bool need_destroy) |
Flux pour une trace.
Cette instance utilise un compteur de référence et peut être manipulée via une instance de ReferenceCounter.
Définition à la ligne 94 du fichier arccore/src/trace/arccore/trace/ITraceMng.h.
Définition à la ligne 97 du fichier arccore/src/trace/arccore/trace/ITraceMng.h.
|
pure virtual |
Ajoute une référence.
Implémenté dans Arccore::FileTraceStream.
|
static |
Définition à la ligne 98 du fichier arccore/src/trace/arccore/trace/TraceMng.cc.
|
static |
Définition à la ligne 107 du fichier arccore/src/trace/arccore/trace/TraceMng.cc.
|
pure virtual |
Supprime une référence.
Implémenté dans Arccore::FileTraceStream.
|
pure virtual |
Flux standard associé. Peut retourner nul.
Implémenté dans Arccore::FileTraceStream.