Public Member Functions | Private Member Functions | Private Attributes
opensplice_dds_comm::OpenSpliceDDSComm Class Reference

#include <opensplice_dds_comm.h>

Inheritance diagram for opensplice_dds_comm::OpenSpliceDDSComm:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void broadcast (const micros_swarm::CommPacket &packet)
void init (std::string name, boost::function< void(const micros_swarm::CommPacket &packet)> func)
 OpenSpliceDDSComm ()
void receive ()

Private Member Functions

void callback (const opensplice_dds_comm::GSDFPacket &dds_msg)

Private Attributes

std::string name_
boost::shared_ptr
< opensplice_dds_comm::Publisher
packet_publisher_
boost::shared_ptr
< opensplice_dds_comm::Subscriber
packet_subscriber_
boost::function< void(const
micros_swarm::CommPacket
&packet)> 
parser_func_

Detailed Description

Definition at line 38 of file opensplice_dds_comm.h.


Constructor & Destructor Documentation

Definition at line 32 of file opensplice_dds_comm.cpp.


Member Function Documentation

Implements micros_swarm::CommInterface.

Definition at line 45 of file opensplice_dds_comm.cpp.

Definition at line 57 of file opensplice_dds_comm.cpp.

void opensplice_dds_comm::OpenSpliceDDSComm::init ( std::string  name,
boost::function< void(const micros_swarm::CommPacket &packet)>  func 
)

Definition at line 39 of file opensplice_dds_comm.cpp.

Implements micros_swarm::CommInterface.

Definition at line 69 of file opensplice_dds_comm.cpp.


Member Data Documentation

Definition at line 46 of file opensplice_dds_comm.h.

Definition at line 48 of file opensplice_dds_comm.h.

Definition at line 49 of file opensplice_dds_comm.h.

Definition at line 47 of file opensplice_dds_comm.h.


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


opensplice_dds_comm
Author(s):
autogenerated on Sat May 27 2017 02:42:59