Definition at line 23 of file PurehwBase.cpp.
◆ ~PurehwBaseImpl()
PureHwBase::PurehwBaseImpl::~PurehwBaseImpl |
( |
| ) |
|
|
virtual |
◆ PurehwBaseImpl() [1/2]
PureHwBase::PurehwBaseImpl::PurehwBaseImpl |
( |
PureHwBase * | parent | ) |
|
|
explicitprivate |
Sets members to default values.
- Parameters
-
parent | Public class instance owning this pimpl object. |
Definition at line 154 of file PurehwBase.cpp.
◆ PurehwBaseImpl() [2/2]
◆ Deinitialize()
void PureHwBase::PurehwBaseImpl::Deinitialize |
( |
| ) |
|
◆ getConsole()
CConsole & PureHwBase::PurehwBaseImpl::getConsole |
( |
| ) |
const |
Returns access to console preset with logger module name as this class.
Intentionally not virtual, so the getConsole() in derived class should hide this instead of overriding.
- Returns
- Console instance used by this class.
Definition at line 71 of file PurehwBase.cpp.
◆ getLoggerModuleName()
const char * PureHwBase::PurehwBaseImpl::getLoggerModuleName |
( |
| ) |
|
|
static |
Returns the logger module name of this class.
Intentionally not virtual, so derived class should hide this instead of overriding. Not even private, so user can also access this from outside, for any reason like controlling log filtering per logger module name.
- Returns
- The logger module name of this class.
Definition at line 84 of file PurehwBase.cpp.
◆ Initialize()
void PureHwBase::PurehwBaseImpl::Initialize |
( |
| ) |
|
◆ isInitialized()
TPureBool PureHwBase::PurehwBaseImpl::isInitialized |
( |
| ) |
const |
Returns whether the instance is successfully initialized.
Definition at line 136 of file PurehwBase.cpp.
◆ operator=()
◆ PureHwBase
◆ _parent
◆ bInitialized
TPureBool PureHwBase::PurehwBaseImpl::bInitialized |
|
private |
The documentation for this class was generated from the following file:
- C:/__PR00F__/___developing___/projects/PGE/PGE/PURE/source/Hardware/PurehwBase.cpp