#include <TransportQueueElement.h>

Public Member Functions | |
| virtual bool | matches (const TransportQueueElement &candidate) const =0 |
| virtual bool | unique () const =0 |
Protected Member Functions | |
| virtual | ~MatchCriteria () |
| MatchCriteria () | |
Private Member Functions | |
| MatchCriteria (const MatchCriteria &) | |
| MatchCriteria & | operator= (const MatchCriteria &) |
Definition at line 55 of file TransportQueueElement.h.
| OpenDDS::DCPS::TransportQueueElement::MatchCriteria::~MatchCriteria | ( | ) | [protected, virtual] |
Definition at line 107 of file TransportQueueElement.cpp.
| OpenDDS::DCPS::TransportQueueElement::MatchCriteria::MatchCriteria | ( | ) | [inline, protected] |
Definition at line 58 of file TransportQueueElement.h.
| OpenDDS::DCPS::TransportQueueElement::MatchCriteria::MatchCriteria | ( | const MatchCriteria & | ) | [private] |
| virtual bool OpenDDS::DCPS::TransportQueueElement::MatchCriteria::matches | ( | const TransportQueueElement & | candidate | ) | const [pure virtual] |
Implemented in OpenDDS::DCPS::TransportQueueElement::MatchOnPubId, and OpenDDS::DCPS::TransportQueueElement::MatchOnDataPayload.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::do_remove_sample(), OpenDDS::DCPS::TransportSendStrategy::send_delayed_notifications(), OpenDDS::DCPS::PacketRemoveVisitor::visit_element_ref(), and OpenDDS::DCPS::QueueRemoveVisitor::visit_element_remove().

| MatchCriteria& OpenDDS::DCPS::TransportQueueElement::MatchCriteria::operator= | ( | const MatchCriteria & | ) | [private] |
| virtual bool OpenDDS::DCPS::TransportQueueElement::MatchCriteria::unique | ( | ) | const [pure virtual] |
Implemented in OpenDDS::DCPS::TransportQueueElement::MatchOnPubId, and OpenDDS::DCPS::TransportQueueElement::MatchOnDataPayload.
Referenced by OpenDDS::DCPS::PacketRemoveVisitor::visit_element_ref(), and OpenDDS::DCPS::QueueRemoveVisitor::visit_element_remove().

1.6.1