UpdateDataTypes.h File Reference

#include "dds/DdsDcpsInfoUtilsC.h"
#include "dds/DdsDcpsInfrastructureC.h"
#include <vector>
#include <string>

Include dependency graph for UpdateDataTypes.h:

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

Go to the source code of this file.

Namespaces

namespace  Update

Classes

struct  Update::IdPath
struct  Update::OwnershipData
struct  Update::TopicStrt< Q, S >
struct  Update::ParticipantStrt< Q >
struct  Update::ContentSubscriptionInfo
struct  Update::ContentSubscriptionBin
struct  Update::ActorStrt< PSQ, RWQ, C, T, CSP >
struct  Update::ImageData< T, P, A, W >

Typedefs

typedef long Update::DomainIdType
typedef OpenDDS::DCPS::RepoId Update::IdType
typedef std::pair< size_t,
char * > 
Update::BinSeq
typedef std::pair< SpecificQos,
BinSeq
Update::QosSeq
typedef TopicStrt< DDS::TopicQos &,
std::string > 
Update::UTopic
typedef TopicStrt< QosSeq,
std::string > 
Update::DTopic
typedef ParticipantStrt< DDS::DomainParticipantQos & > Update::UParticipant
typedef ParticipantStrt< QosSeqUpdate::DParticipant
typedef ActorStrt< DDS::SubscriberQos &,
DDS::DataReaderQos &, std::string,
OpenDDS::DCPS::TransportLocatorSeq &,
ContentSubscriptionInfo & > 
Update::URActor
typedef ActorStrt< DDS::PublisherQos &,
DDS::DataWriterQos &, std::string,
OpenDDS::DCPS::TransportLocatorSeq &,
ContentSubscriptionInfo & > 
Update::UWActor
typedef ActorStrt< QosSeq,
QosSeq, std::string, BinSeq,
ContentSubscriptionBin > 
Update::DActor
typedef ImageData< UTopic *,
UParticipant *, URActor *,
UWActor * > 
Update::UImage
typedef ImageData< DTopic,
DParticipant, DActor, DActor
Update::DImage

Enumerations

enum  Update::ItemType { Update::Topic, Update::Participant, Update::Actor }
enum  Update::ActorType { Update::DataReader, Update::DataWriter }
enum  Update::SpecificQos {
  Update::NoQos, Update::ParticipantQos, Update::TopicQos, Update::DataWriterQos,
  Update::PublisherQos, Update::DataReaderQos, Update::SubscriberQos
}


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