#include <gcs_logging_system.h>
◆ Gcs_clock_timestamp_provider() [1/3]
| Gcs_clock_timestamp_provider::Gcs_clock_timestamp_provider |
( |
| ) |
|
|
default |
◆ ~Gcs_clock_timestamp_provider()
| Gcs_clock_timestamp_provider::~Gcs_clock_timestamp_provider |
( |
| ) |
|
|
overridedefault |
◆ Gcs_clock_timestamp_provider() [2/3]
◆ Gcs_clock_timestamp_provider() [3/3]
◆ finalize()
The purpose of this method is to free any resources used by the objects that implement this interface.
- Return values
-
| GCS_OK | in case everything goes well. Any other value of gcs_error in case of error. |
Implements Common_interface.
◆ get_timestamp_as_c_string()
| void Gcs_clock_timestamp_provider::get_timestamp_as_c_string |
( |
char * |
buffer, |
|
|
size_t * |
size |
|
) |
| |
|
overridevirtual |
Get the timestamp as c string object.
- Parameters
-
| [in] | buffer | the buffer to store the timestamp into |
| [in,out] | size | as an input contains the size of the buffer, as output contains the number of bytes written to the buffer. |
Implements Clock_timestamp_interface.
◆ get_timestamp_as_string()
| void Gcs_clock_timestamp_provider::get_timestamp_as_string |
( |
std::string & |
str | ) |
|
|
overridevirtual |
Get the timestamp as std::string.
- Parameters
-
| str | the string to store the timestamp into. |
Implements Clock_timestamp_interface.
◆ initialize()
The purpose of this method is to initialize resources used by the objects that implement this interface.
- Return values
-
| GCS_OK | in case everything goes well. Any other value of gcs_error in case of error. |
Implements Common_interface.
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following files: