#include <publisher.h>
Public Member Functions | |
void | publish (const GSDFPacket &packet) |
Publisher (const std::string &topic_name) | |
~Publisher () | |
Private Attributes | |
DomainId_t | domain |
DomainParticipantFactory_var | dpf |
DataWriterQos | dw_qos |
GSDFPacketDataWriter_var | GSDFPacketDW |
Topic_var | GSDFPacketTopic |
GSDFPacketTypeSupport_var | GSDFPacketTS |
char * | GSDFPacketTypeName |
DataWriter_ptr | parentWriter |
DomainParticipant_var | participant |
PublisherQos | pub_qos |
Publisher_var | publisher_ |
ReturnCode_t | status |
const char * | topic_name_ |
TopicQos | topic_qos |
Definition at line 37 of file publisher.h.
opensplice_dds_comm::Publisher::Publisher | ( | const std::string & | topic_name | ) |
Definition at line 37 of file publisher.cpp.
Definition at line 115 of file publisher.cpp.
void opensplice_dds_comm::Publisher::publish | ( | const GSDFPacket & | packet | ) |
Definition at line 109 of file publisher.cpp.
DomainId_t opensplice_dds_comm::Publisher::domain [private] |
Definition at line 44 of file publisher.h.
DomainParticipantFactory_var opensplice_dds_comm::Publisher::dpf [private] |
Definition at line 48 of file publisher.h.
DataWriterQos opensplice_dds_comm::Publisher::dw_qos [private] |
Definition at line 55 of file publisher.h.
Definition at line 60 of file publisher.h.
Topic_var opensplice_dds_comm::Publisher::GSDFPacketTopic [private] |
Definition at line 50 of file publisher.h.
Definition at line 59 of file publisher.h.
char* opensplice_dds_comm::Publisher::GSDFPacketTypeName [private] |
Definition at line 46 of file publisher.h.
DataWriter_ptr opensplice_dds_comm::Publisher::parentWriter [private] |
Definition at line 52 of file publisher.h.
DomainParticipant_var opensplice_dds_comm::Publisher::participant [private] |
Definition at line 49 of file publisher.h.
PublisherQos opensplice_dds_comm::Publisher::pub_qos [private] |
Definition at line 54 of file publisher.h.
Publisher_var opensplice_dds_comm::Publisher::publisher_ [private] |
Definition at line 51 of file publisher.h.
ReturnCode_t opensplice_dds_comm::Publisher::status [private] |
Definition at line 57 of file publisher.h.
const char* opensplice_dds_comm::Publisher::topic_name_ [private] |
Definition at line 45 of file publisher.h.
TopicQos opensplice_dds_comm::Publisher::topic_qos [private] |
Definition at line 53 of file publisher.h.