Public Member Functions | Private Member Functions | Private Attributes
opensplice_dds_broker::OpenSpliceDDSBroker Class Reference

#include <opensplice_dds_broker.h>

Inheritance diagram for opensplice_dds_broker::OpenSpliceDDSBroker:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void broadcast (const std::vector< uint8_t > &msg_data)
void init (std::string name, const micros_swarm::PacketParser &parser)
 OpenSpliceDDSBroker ()
void receive ()

Private Member Functions

void callback (const opensplice_dds_broker::GSDFPacket &dds_msg)

Private Attributes

std::string name_
boost::shared_ptr
< opensplice_dds_broker::Publisher
packet_publisher_
boost::shared_ptr
< opensplice_dds_broker::Subscriber
packet_subscriber_
micros_swarm::PacketParser parser_

Detailed Description

Definition at line 39 of file opensplice_dds_broker.h.


Constructor & Destructor Documentation

Definition at line 30 of file opensplice_dds_broker.cpp.


Member Function Documentation

void opensplice_dds_broker::OpenSpliceDDSBroker::broadcast ( const std::vector< uint8_t > &  msg_data) [virtual]

Implements micros_swarm::CommInterface.

Definition at line 42 of file opensplice_dds_broker.cpp.

Definition at line 52 of file opensplice_dds_broker.cpp.

void opensplice_dds_broker::OpenSpliceDDSBroker::init ( std::string  name,
const micros_swarm::PacketParser parser 
) [virtual]

Implements micros_swarm::CommInterface.

Definition at line 36 of file opensplice_dds_broker.cpp.

Implements micros_swarm::CommInterface.

Definition at line 65 of file opensplice_dds_broker.cpp.


Member Data Documentation

Definition at line 47 of file opensplice_dds_broker.h.

Definition at line 49 of file opensplice_dds_broker.h.

Definition at line 50 of file opensplice_dds_broker.h.

Definition at line 48 of file opensplice_dds_broker.h.


The documentation for this class was generated from the following files:


opensplice_dds_broker
Author(s):
autogenerated on Thu Jun 6 2019 18:52:31