Classes | Typedefs | Functions | Variables
topic_buffer_server.cpp File Reference
#include <cstdio>
#include <vector>
#include <list>
#include "ros/console.h"
#include "std_msgs/String.h"
#include "jsk_topic_tools/List.h"
#include "jsk_topic_tools/Update.h"
#include "topic_tools/shape_shifter.h"
#include "topic_tools/parse.h"
#include <boost/thread.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/date_time.hpp>
Include dependency graph for topic_buffer_server.cpp:

Go to the source code of this file.

Classes

class  sub_info_t

Typedefs

typedef boost::shared_ptr
< sub_info_t
sub_info_ref

Functions

void in_cb (const boost::shared_ptr< ShapeShifter const > &msg, boost::shared_ptr< sub_info_t > s)
bool list_topic_cb (jsk_topic_tools::List::Request &req, jsk_topic_tools::List::Response &res)
int main (int argc, char **argv)
void update_topic_cb (const std_msgs::String::ConstPtr &msg)
bool update_topic_cb (jsk_topic_tools::Update::Request &req, jsk_topic_tools::Update::Response &res)

Variables

static ros::NodeHandleg_node = NULL
static list< sub_info_refg_subs
static bool use_periodic_rate = false

Typedef Documentation

typedef boost::shared_ptr<sub_info_t> sub_info_ref

Definition at line 51 of file topic_buffer_server.cpp.


Function Documentation

void in_cb ( const boost::shared_ptr< ShapeShifter const > &  msg,
boost::shared_ptr< sub_info_t s 
)

Definition at line 57 of file topic_buffer_server.cpp.

bool list_topic_cb ( jsk_topic_tools::List::Request &  req,
jsk_topic_tools::List::Response &  res 
)

Definition at line 82 of file topic_buffer_server.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 180 of file topic_buffer_server.cpp.

void update_topic_cb ( const std_msgs::String::ConstPtr &  msg)

Definition at line 101 of file topic_buffer_server.cpp.

bool update_topic_cb ( jsk_topic_tools::Update::Request &  req,
jsk_topic_tools::Update::Response &  res 
)

Definition at line 121 of file topic_buffer_server.cpp.


Variable Documentation

ros::NodeHandle* g_node = NULL [static]

Definition at line 55 of file topic_buffer_server.cpp.

list<sub_info_ref> g_subs [static]

Definition at line 53 of file topic_buffer_server.cpp.

bool use_periodic_rate = false [static]

Definition at line 19 of file topic_buffer_server.cpp.



jsk_topic_tools
Author(s): Kei Okada , Yusuke Furuta
autogenerated on Sun Jan 25 2015 00:30:41