DataReaderImpl.h File Reference

#include "dcps_export.h"
#include "EntityImpl.h"
#include "dds/DdsDcpsTopicC.h"
#include "dds/DdsDcpsSubscriptionExtC.h"
#include "dds/DdsDcpsDomainC.h"
#include "Definitions.h"
#include "dds/DCPS/DataReaderCallbacks.h"
#include "dds/DCPS/transport/framework/ReceivedDataSample.h"
#include "dds/DCPS/transport/framework/TransportReceiveListener.h"
#include "dds/DCPS/transport/framework/TransportClient.h"
#include "DisjointSequence.h"
#include "SubscriptionInstance.h"
#include "InstanceState.h"
#include "Cached_Allocator_With_Overflow_T.h"
#include "ZeroCopyInfoSeq_T.h"
#include "Stats_T.h"
#include "OwnershipManager.h"
#include "ContentFilteredTopicImpl.h"
#include "GroupRakeData.h"
#include "CoherentChangeControl.h"
#include "AssociationData.h"
#include "dds/DdsDcpsInfrastructureC.h"
#include "RcHandle_T.h"
#include "RcObject_T.h"
#include "WriterInfo.h"
#include "ReactorInterceptor.h"
#include "Service_Participant.h"
#include "PoolAllocator.h"
#include "RemoveAssociationSweeper.h"
#include "ace/String_Base.h"
#include "ace/Reverse_Lock_T.h"
#include "ace/Atomic_Op.h"
#include "ace/Reactor.h"
#include <memory>

Include dependency graph for DataReaderImpl.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OpenDDS
namespace  OpenDDS::DCPS

Classes

class  OpenDDS::DCPS::WriterStats
 Elements stored for managing statistical data. More...
class  OpenDDS::DCPS::AbstractSamples
class  OpenDDS::DCPS::EndHistoricSamplesMissedSweeper
class  OpenDDS::DCPS::EndHistoricSamplesMissedSweeper::CommandBase
class  OpenDDS::DCPS::EndHistoricSamplesMissedSweeper::ScheduleCommand
class  OpenDDS::DCPS::EndHistoricSamplesMissedSweeper::CancelCommand
class  OpenDDS::DCPS::DataReaderImpl
 Implements the DDS::DataReader interface. More...
struct  OpenDDS::DCPS::DataReaderImpl::GenericBundle
class  OpenDDS::DCPS::DataReaderImpl::LivelinessTimer
class  OpenDDS::DCPS::DataReaderImpl::LivelinessTimer::CommandBase
class  OpenDDS::DCPS::DataReaderImpl::LivelinessTimer::CheckLivelinessCommand
class  OpenDDS::DCPS::DataReaderImpl::LivelinessTimer::CancelCommand

Typedefs

typedef Cached_Allocator_With_Overflow<
OpenDDS::DCPS::ReceivedDataElement,
ACE_Null_Mutex > 
OpenDDS::DCPS::ReceivedDataAllocator

Enumerations

enum  OpenDDS::DCPS::MarshalingType { OpenDDS::DCPS::FULL_MARSHALING, OpenDDS::DCPS::KEY_ONLY_MARSHALING }


Generated on Fri Feb 12 20:05:31 2016 for OpenDDS by  doxygen 1.4.7