Fast DDS  Version 3.6.1.0
Fast DDS
Loading...
Searching...
No Matches
OriginalWriterInfo Class Reference

#include <OriginalWriterInfo.hpp>

Public Member Functions

 OriginalWriterInfo ()=default
 OriginalWriterInfo (const GUID_t &original_writer_guid, const SequenceNumber_t &sequence_number)
 OriginalWriterInfo (GUID_t &&original_writer_guid, SequenceNumber_t &&sequence_number)
 OriginalWriterInfo (const OriginalWriterInfo &other)=default
 OriginalWriterInfo (OriginalWriterInfo &&other)=default
OriginalWriterInfooperator= (const OriginalWriterInfo &other)=default
OriginalWriterInfooperator= (OriginalWriterInfo &&other)=default
const GUID_toriginal_writer_guid () const
GUID_toriginal_writer_guid ()
void original_writer_guid (const GUID_t &guid)
void original_writer_guid (GUID_t &&guid)
const SequenceNumber_tsequence_number () const
SequenceNumber_tsequence_number ()
void sequence_number (const SequenceNumber_t &seq)
void sequence_number (SequenceNumber_t &&seq)
bool operator== (const OriginalWriterInfo &other) const
bool operator!= (const OriginalWriterInfo &other) const

Static Public Member Functions

static OriginalWriterInfo unknown ()

Constructor & Destructor Documentation

◆ OriginalWriterInfo() [1/5]

OriginalWriterInfo ( )
default

◆ OriginalWriterInfo() [2/5]

OriginalWriterInfo ( const GUID_t & original_writer_guid,
const SequenceNumber_t & sequence_number )
inline

◆ OriginalWriterInfo() [3/5]

OriginalWriterInfo ( GUID_t && original_writer_guid,
SequenceNumber_t && sequence_number )
inline

◆ OriginalWriterInfo() [4/5]

OriginalWriterInfo ( const OriginalWriterInfo & other)
default

◆ OriginalWriterInfo() [5/5]

OriginalWriterInfo ( OriginalWriterInfo && other)
default

Member Function Documentation

◆ operator!=()

bool operator!= ( const OriginalWriterInfo & other) const
inline

◆ operator=() [1/2]

OriginalWriterInfo & operator= ( const OriginalWriterInfo & other)
default

◆ operator=() [2/2]

OriginalWriterInfo & operator= ( OriginalWriterInfo && other)
default

◆ operator==()

bool operator== ( const OriginalWriterInfo & other) const
inline

◆ original_writer_guid() [1/4]

GUID_t & original_writer_guid ( )
inline

◆ original_writer_guid() [2/4]

const GUID_t & original_writer_guid ( ) const
inline

◆ original_writer_guid() [3/4]

void original_writer_guid ( const GUID_t & guid)
inline

◆ original_writer_guid() [4/4]

void original_writer_guid ( GUID_t && guid)
inline

◆ sequence_number() [1/4]

SequenceNumber_t & sequence_number ( )
inline

◆ sequence_number() [2/4]

const SequenceNumber_t & sequence_number ( ) const
inline

◆ sequence_number() [3/4]

void sequence_number ( const SequenceNumber_t & seq)
inline

◆ sequence_number() [4/4]

void sequence_number ( SequenceNumber_t && seq)
inline

◆ unknown()

OriginalWriterInfo unknown ( )
inlinestatic

The documentation for this class was generated from the following file: