#include <string>
#include <ros/callback_queue.h>
#include <ros/console.h>
#include <ros/init.h>
#include <ros/node_handle.h>
#include <ros/param.h>
#include <ros/publisher.h>
#include <ros/service_server.h>
#include <ros/spinner.h>
#include <rosbag/recorder.h>
#include <std_msgs/Bool.h>
#include <std_srvs/Empty.h>
#include <boost/scoped_ptr.hpp>
#include <boost/thread/thread.hpp>
Go to the source code of this file.
|
int | main (int argc, char *argv[]) |
|
void | publishIsRecording (const bool is_recording) |
|
void | sleepAndShutdown () |
|
bool | start (std_srvs::Empty::Request &, std_srvs::Empty::Response &) |
|
bool | stop (std_srvs::Empty::Request &, std_srvs::Empty::Response &) |
|
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
void publishIsRecording |
( |
const bool |
is_recording | ) |
|
void sleepAndShutdown |
( |
| ) |
|
bool start |
( |
std_srvs::Empty::Request & |
, |
|
|
std_srvs::Empty::Response & |
|
|
) |
| |
bool stop |
( |
std_srvs::Empty::Request & |
, |
|
|
std_srvs::Empty::Response & |
|
|
) |
| |
boost::thread shutdown_thread |