Public Member Functions | Public Attributes | List of all members
rosbag::RecorderOptions Struct Reference

#include <recorder.h>

Public Member Functions

 RecorderOptions ()
 

Public Attributes

bool append_date
 
uint32_t buffer_size
 
uint32_t chunk_size
 
CompressionType compression
 
bool do_exclude
 
boost::regex exclude_regex
 
uint32_t limit
 
ros::Duration max_duration
 
uint64_t max_size
 
uint32_t max_splits
 
unsigned long long min_space
 
std::string min_space_str
 
std::string name
 
std::string node
 
std::string prefix
 
bool quiet
 
bool record_all
 
bool regex
 
bool snapshot
 
bool split
 
std::vector< std::string > topics
 
ros::TransportHints transport_hints
 
bool trigger
 
bool verbose
 

Detailed Description

Definition at line 87 of file recorder.h.

Constructor & Destructor Documentation

rosbag::RecorderOptions::RecorderOptions ( )

Definition at line 93 of file recorder.cpp.

Member Data Documentation

bool rosbag::RecorderOptions::append_date

Definition at line 96 of file recorder.h.

uint32_t rosbag::RecorderOptions::buffer_size

Definition at line 103 of file recorder.h.

uint32_t rosbag::RecorderOptions::chunk_size

Definition at line 104 of file recorder.h.

CompressionType rosbag::RecorderOptions::compression

Definition at line 99 of file recorder.h.

bool rosbag::RecorderOptions::do_exclude

Definition at line 94 of file recorder.h.

boost::regex rosbag::RecorderOptions::exclude_regex

Definition at line 102 of file recorder.h.

uint32_t rosbag::RecorderOptions::limit

Definition at line 105 of file recorder.h.

ros::Duration rosbag::RecorderOptions::max_duration

Definition at line 109 of file recorder.h.

uint64_t rosbag::RecorderOptions::max_size

Definition at line 107 of file recorder.h.

uint32_t rosbag::RecorderOptions::max_splits

Definition at line 108 of file recorder.h.

unsigned long long rosbag::RecorderOptions::min_space

Definition at line 111 of file recorder.h.

std::string rosbag::RecorderOptions::min_space_str

Definition at line 112 of file recorder.h.

std::string rosbag::RecorderOptions::name

Definition at line 101 of file recorder.h.

std::string rosbag::RecorderOptions::node

Definition at line 110 of file recorder.h.

std::string rosbag::RecorderOptions::prefix

Definition at line 100 of file recorder.h.

bool rosbag::RecorderOptions::quiet

Definition at line 95 of file recorder.h.

bool rosbag::RecorderOptions::record_all

Definition at line 92 of file recorder.h.

bool rosbag::RecorderOptions::regex

Definition at line 93 of file recorder.h.

bool rosbag::RecorderOptions::snapshot

Definition at line 97 of file recorder.h.

bool rosbag::RecorderOptions::split

Definition at line 106 of file recorder.h.

std::vector<std::string> rosbag::RecorderOptions::topics

Definition at line 115 of file recorder.h.

ros::TransportHints rosbag::RecorderOptions::transport_hints

Definition at line 113 of file recorder.h.

bool rosbag::RecorderOptions::trigger

Definition at line 91 of file recorder.h.

bool rosbag::RecorderOptions::verbose

Definition at line 98 of file recorder.h.


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


rosbag
Author(s): Tim Field, Jeremy Leibs, James Bowman, Dirk Thomas
autogenerated on Mon Nov 2 2020 03:53:00