#include <gcs_xcom_view_identifier.h>
◆ Gcs_xcom_view_identifier() [1/2]
Gcs_xcom_view_identifier::Gcs_xcom_view_identifier |
( |
uint64_t |
fixed_part_arg, |
|
|
uint32_t |
monotonic_part_arg |
|
) |
| |
|
explicit |
◆ Gcs_xcom_view_identifier() [2/2]
◆ clone()
Returns a copy of this object.
Since this object is an interface, this is necessary to generate copies of it.
- Returns
- a copy of the current object
Implements Gcs_view_identifier.
◆ equals()
◆ get_fixed_part()
uint64_t Gcs_xcom_view_identifier::get_fixed_part |
( |
| ) |
const |
|
inline |
◆ get_monotonic_part()
uint32_t Gcs_xcom_view_identifier::get_monotonic_part |
( |
| ) |
const |
|
inline |
◆ get_representation()
const std::string & Gcs_xcom_view_identifier::get_representation |
( |
| ) |
const |
|
overridevirtual |
Returns a normalized representation of the DTO.
- Returns
- a const char * containing the normalized representation of the DTO
Implements Gcs_view_identifier.
◆ increment_by_one()
void Gcs_xcom_view_identifier::increment_by_one |
( |
| ) |
|
◆ init()
void Gcs_xcom_view_identifier::init |
( |
uint64_t |
fixed_part_arg, |
|
|
uint32_t |
monotonic_part_arg |
|
) |
| |
|
private |
◆ lessThan()
◆ m_fixed_part
uint64_t Gcs_xcom_view_identifier::m_fixed_part |
|
private |
◆ m_monotonic_part
uint32_t Gcs_xcom_view_identifier::m_monotonic_part |
|
private |
◆ m_representation
std::string Gcs_xcom_view_identifier::m_representation |
|
private |
The documentation for this class was generated from the following files: