Platform interface.
More...
#include <IPlatform.hpp>
◆ ~IPlatform()
| eprosima::safedds::platform::IPlatform::~IPlatform |
( |
| ) |
|
|
protecteddefaultnoexcept |
◆ IPlatform() [1/3]
| eprosima::safedds::platform::IPlatform::IPlatform |
( |
| ) |
|
|
protecteddefaultnoexcept |
◆ IPlatform() [2/3]
| eprosima::safedds::platform::IPlatform::IPlatform |
( |
const IPlatform & |
| ) |
|
|
protecteddeletenoexcept |
◆ IPlatform() [3/3]
| eprosima::safedds::platform::IPlatform::IPlatform |
( |
IPlatform && |
| ) |
|
|
protecteddeletenoexcept |
◆ fatal_error()
| virtual void eprosima::safedds::platform::IPlatform::fatal_error |
( |
const FatalErrorCode & |
error_code | ) |
|
|
pure virtualnoexcept |
On fatal error exit.
This method will be called whenever a fatal error is detected, and shall never return.
- Parameters
-
◆ get_current_timepoint()
Get current time.
- Returns
- TimePoint.
◆ operator=() [1/2]
◆ operator=() [2/2]
Movement operator deleted.
The documentation for this class was generated from the following file:
- build/docs/user_manual/v3.0.0/tmp/include/safedds/platform/IPlatform.hpp