OpenDDS  Snapshot(2023/04/28-20:55)
Classes | Namespaces | Typedefs | Functions
TransportQueueElement.h File Reference
#include "dds/DCPS/dcps_export.h"
#include <dds/DCPS/Atomic.h>
#include <dds/DCPS/Cached_Allocator_With_Overflow_T.h>
#include <dds/DCPS/Definitions.h>
#include <dds/DCPS/GuidUtils.h>
#include <dds/DCPS/PoolAllocationBase.h>
#include <dds/DCPS/SequenceNumber.h>
#include <utility>
Include dependency graph for TransportQueueElement.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenDDS::DCPS::TransportQueueElement
 Base wrapper class around a data/control sample to be sent. More...
 
class  OpenDDS::DCPS::TransportQueueElement::MatchCriteria
 
class  OpenDDS::DCPS::TransportQueueElement::MatchOnPubId
 
class  OpenDDS::DCPS::TransportQueueElement::MatchOnDataPayload
 
class  OpenDDS::DCPS::TransportQueueElement::MatchOnElement
 
struct  OpenDDS::DCPS::TransportQueueElement::OrderBySequenceNumber
 

Namespaces

 OpenDDS
 The Internal API and Implementation of OpenDDS.
 
 OpenDDS::DCPS
 

Typedefs

typedef std::pair< TransportQueueElement *, TransportQueueElement * > OpenDDS::DCPS::TqePair
 

Functions

typedef OpenDDS::DCPS::OPENDDS_VECTOR (TransportQueueElement *) TqeVector