Classes | Typedefs | Functions

dds::pub::detail Namespace Reference

Classes

class  DWHolderBase
class  DWHolder
class  DataWriter
class  PublisherHolder

Typedefs

typedef
::tdds::pub::CoherentSet
< idds::pub::CoherentSetImpl > 
CoherentSet
typedef ::tdds::pub::Publisher
< idds::pub::PublisherImpl > 
Publisher
typedef
::tdds::pub::SuspendedPublication
< idds::pub::SuspendedPublicationImpl > 
SuspendedPublication

Functions

template<typename WRITER , typename FwdIterator >
uint32_t find (const dds::pub::Publisher &pub, const std::string &topic_name, FwdIterator begin, int32_t max_size)
template<typename WRITER , typename BinIterator >
uint32_t find (const dds::pub::Publisher &pub, const std::string &topic_name, BinIterator begin)
template<typename T >
dds::pub::Publisher parent (const dds::pub::DataWriter< T > &writer)
dds::pub::Publisher parent (const dds::pub::AnyDataWriter &writer)
dds::domain::DomainParticipant parent (const dds::pub::Publisher &pub)

Typedef Documentation

typedef ::tdds::pub::CoherentSet<idds::pub::CoherentSetImpl> CoherentSet

Definition at line 31 of file pubfwd.hpp.

typedef ::tdds::pub::Publisher<idds::pub::PublisherImpl> Publisher

Definition at line 34 of file pubfwd.hpp.

typedef ::tdds::pub::SuspendedPublication<idds::pub::SuspendedPublicationImpl> SuspendedPublication

Definition at line 39 of file pubfwd.hpp.


Function Documentation

uint32_t dds::pub::detail::find ( const dds::pub::Publisher pub,
const std::string &  topic_name,
FwdIterator  begin,
int32_t  max_size 
)

Definition at line 32 of file find.hpp.

uint32_t dds::pub::detail::find ( const dds::pub::Publisher pub,
const std::string &  topic_name,
BinIterator  begin 
)

Definition at line 41 of file find.hpp.

dds::pub::Publisher dds::pub::detail::parent ( const dds::pub::AnyDataWriter writer  )  [inline]

Definition at line 34 of file parent.hpp.

dds::pub::Publisher dds::pub::detail::parent ( const dds::pub::DataWriter< T > &  writer  ) 

Definition at line 31 of file parent.hpp.

dds::domain::DomainParticipant dds::pub::detail::parent ( const dds::pub::Publisher pub  )  [inline]

Definition at line 38 of file parent.hpp.