![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <OSystem.hpp>
Inherits noncopyable.
Public Member Functions | |
| boost::shared_ptr< common::OSystemLayer > | layer () |
| boost::shared_ptr< common::LibLoader > | lib_loader () |
Static Public Member Functions | |
| static OSystem & | instance () |
| static void | setenv (const std::string &name, const std::string &value) |
| Set an environment variable. More... | |
Private Member Functions | |
| OSystem () | |
| constructor More... | |
| ~OSystem () | |
| destructor More... | |
Private Attributes | |
| boost::shared_ptr< common::OSystemLayer > | m_layer |
| memory usage object More... | |
| boost::shared_ptr< common::LibLoader > | m_lib_loader |
| libloader object More... | |
Represents the operating system
Definition at line 26 of file OSystem.hpp.
|
private |
constructor
Definition at line 46 of file OSystem.cpp.
|
private |
destructor
Definition at line 79 of file OSystem.cpp.
|
static |
Definition at line 83 of file OSystem.cpp.
| boost::shared_ptr< OSystemLayer > layer | ( | ) |
Definition at line 91 of file OSystem.cpp.
| boost::shared_ptr< LibLoader > lib_loader | ( | ) |
Definition at line 98 of file OSystem.cpp.
|
static |
Set an environment variable.
Definition at line 105 of file OSystem.cpp.
|
private |
memory usage object
Definition at line 52 of file OSystem.hpp.
|
private |
libloader object
Definition at line 54 of file OSystem.hpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |