Classes | Public Member Functions | Private Attributes | List of all members
rosrt::detail::PublishQueue Class Reference

#include <publisher_manager.h>

Classes

struct  PubItem
 

Public Member Functions

uint32_t publishAll ()
 
 PublishQueue (uint32_t size)
 
bool push (const ros::Publisher &pub, const VoidConstPtr &msg, PublishFunc pub_func, CloneFunc clone_func)
 

Private Attributes

MWSRQueue< PubItemqueue_
 

Detailed Description

Definition at line 53 of file publisher_manager.h.

Constructor & Destructor Documentation

rosrt::detail::PublishQueue::PublishQueue ( uint32_t  size)

Definition at line 55 of file publisher.cpp.

Member Function Documentation

uint32_t rosrt::detail::PublishQueue::publishAll ( )

Definition at line 70 of file publisher.cpp.

bool rosrt::detail::PublishQueue::push ( const ros::Publisher pub,
const VoidConstPtr msg,
PublishFunc  pub_func,
CloneFunc  clone_func 
)

Definition at line 60 of file publisher.cpp.

Member Data Documentation

MWSRQueue<PubItem> rosrt::detail::PublishQueue::queue_
private

Definition at line 70 of file publisher_manager.h.


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


rosrt
Author(s): Josh Faust
autogenerated on Fri Apr 5 2019 02:16:39