Public Member Functions | |
FragKey (const PublicationId &pubId, const SequenceNumber &dataSampleSeq) | |
bool | operator< (const FragKey &rhs) const |
Public Attributes | |
PublicationId | publication_ |
SequenceNumber | data_sample_seq_ |
Static Public Attributes | |
static GUID_tKeyLessThan | compare_ |
Definition at line 61 of file TransportReassembly.h.
OpenDDS::DCPS::TransportReassembly::FragKey::FragKey | ( | const PublicationId & | pubId, | |
const SequenceNumber & | dataSampleSeq | |||
) |
Definition at line 20 of file TransportReassembly.cpp.
00022 : publication_(pubId) 00023 , data_sample_seq_(dataSampleSeq) 00024 { 00025 }
bool OpenDDS::DCPS::TransportReassembly::FragKey::operator< | ( | const FragKey & | rhs | ) | const [inline] |
Definition at line 64 of file TransportReassembly.h.
References data_sample_seq_, and publication_.
00065 { 00066 if (compare_(this->publication_, rhs.publication_)) return true; 00067 if (compare_(rhs.publication_, this->publication_)) return false; 00068 return this->data_sample_seq_ < rhs.data_sample_seq_; 00069 }
Definition at line 71 of file TransportReassembly.h.
Definition at line 73 of file TransportReassembly.h.
Referenced by OpenDDS::DCPS::TransportReassembly::data_unavailable(), and operator<().
Definition at line 72 of file TransportReassembly.h.
Referenced by operator<().