CEPS
24.01
Cardiac ElectroPhysiology Simulator
|
Base class for other (big) CEPS classes. All classes can get a pointer to this base class and also contain a Profiler.
Definition at line 39 of file CepsObject.hpp.
#include <CepsObject.hpp>
Public Member Functions | |
CepsObject ()=default | |
default constructor More... | |
CepsObject (const CepsObject &)=default | |
Copy constructor. More... | |
virtual | ~CepsObject ()=default |
Destructor. More... | |
CepsObject & | operator= (const CepsObject &)=default |
Assignment operator. More... | |
CepsObject * | toBaseObject () |
Returns a pointer to CepsObject class. More... | |
const CepsObject * | toBaseObject () const |
Returns a pointer to CepsObject class, const version. More... | |
Profiler * | getProfiler () const |
Access to profiler. More... | |
Static Protected Attributes | |
static Profiler | m_profiler |
The same profiler for each big object. More... | |
|
default |
default constructor
|
default |
Copy constructor.
|
virtualdefault |
Destructor.
Profiler * CepsObject::getProfiler | ( | ) | const |
Access to profiler.
Definition at line 46 of file CepsObject.cpp.
|
default |
Assignment operator.
CepsObject * CepsObject::toBaseObject | ( | ) |
Returns a pointer to CepsObject class.
Definition at line 34 of file CepsObject.cpp.
const CepsObject * CepsObject::toBaseObject | ( | ) | const |
Returns a pointer to CepsObject class, const version.
Definition at line 40 of file CepsObject.cpp.
|
inlinestaticprotected |
The same profiler for each big object.
Definition at line 72 of file CepsObject.hpp.