COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <CodeLocation.hpp>
Public Member Functions | |
CodeLocation (const char *file, int line, const char *function) | |
constructor of the code location More... | |
std::string | str () const |
std::string | short_str () const |
Private Attributes | |
const char * | m_file |
from which file the exception was thrown More... | |
const char * | m_function |
int | m_line |
from which line the exception was thrown More... | |
This class stores the information about a location in the source code
Definition at line 21 of file CodeLocation.hpp.
|
explicit |
constructor of the code location
Definition at line 24 of file CodeLocation.cpp.
std::string short_str | ( | ) | const |
Definition at line 48 of file CodeLocation.cpp.
std::string str | ( | ) | const |
Definition at line 31 of file CodeLocation.cpp.
|
private |
from which file the exception was thrown
Definition at line 34 of file CodeLocation.hpp.
|
private |
from which function the exception was thrown
Definition at line 37 of file CodeLocation.hpp.
|
private |
from which line the exception was thrown
Definition at line 39 of file CodeLocation.hpp.
Send comments to: COOLFluiD Web Admin |