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_tsub_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

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 Tue Feb 6 2018 03:45:19