Alien universe. Common structure to store shared objects between all elements of the library Alien. More...
#include <core/alien/data/Universe.h>
Classes | |
| struct | Internal |
| Universe internal structure. More... | |
Public Member Functions | |
| Universe () | |
| Default constructor. | |
| void | setTraceMng (Arccore::ITraceMng *traceMng) |
| Set trace manager. | |
| Arccore::ITraceMng * | traceMng () const |
| Get the trace manager. | |
| void | setVerbosityLevel (Verbosity::Level level) |
| Set verbosity level. | |
| Verbosity::Level | verbosityLevel () const |
| Get the verbosity level. | |
| void | reset () |
| Reset the universe. | |
| UniverseDataBase & | dataBase () |
| Access the universe data base. | |
Alien universe. Common structure to store shared objects between all elements of the library Alien.
Definition at line 52 of file Universe.h.
| Alien::Universe::Universe | ( | ) |
Default constructor.
Definition at line 74 of file Universe.cc.
| UniverseDataBase & Alien::Universe::dataBase | ( | ) |
Access the universe data base.
Definition at line 83 of file Universe.cc.
| void Alien::Universe::reset | ( | ) |
Reset the universe.
Definition at line 135 of file Universe.cc.
| void Alien::Universe::setTraceMng | ( | Arccore::ITraceMng * | traceMng | ) |
Set trace manager.
| [in] | traceMng | The trace manager |
Definition at line 101 of file Universe.cc.
References traceMng().
| void Alien::Universe::setVerbosityLevel | ( | Verbosity::Level | level | ) |
Set verbosity level.
| [in] | level | The verbosity level |
Definition at line 118 of file Universe.cc.
| ITraceMng * Alien::Universe::traceMng | ( | ) | const |
Get the trace manager.
Definition at line 110 of file Universe.cc.
Referenced by setTraceMng().
| Verbosity::Level Alien::Universe::verbosityLevel | ( | ) | const |