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 publish
 
bool quiet
 
bool record_all
 
bool regex
 
bool repeat_latched
 
bool snapshot
 
bool split
 
std::vector< std::string > topics
 
ros::TransportHints transport_hints
 
bool trigger
 
bool verbose
 

Detailed Description

Definition at line 120 of file recorder.h.

Constructor & Destructor Documentation

◆ RecorderOptions()

rosbag::RecorderOptions::RecorderOptions ( )

Definition at line 90 of file recorder.cpp.

Member Data Documentation

◆ append_date

bool rosbag::RecorderOptions::append_date

Definition at line 129 of file recorder.h.

◆ buffer_size

uint32_t rosbag::RecorderOptions::buffer_size

Definition at line 138 of file recorder.h.

◆ chunk_size

uint32_t rosbag::RecorderOptions::chunk_size

Definition at line 139 of file recorder.h.

◆ compression

CompressionType rosbag::RecorderOptions::compression

Definition at line 134 of file recorder.h.

◆ do_exclude

bool rosbag::RecorderOptions::do_exclude

Definition at line 127 of file recorder.h.

◆ exclude_regex

boost::regex rosbag::RecorderOptions::exclude_regex

Definition at line 137 of file recorder.h.

◆ limit

uint32_t rosbag::RecorderOptions::limit

Definition at line 140 of file recorder.h.

◆ max_duration

ros::Duration rosbag::RecorderOptions::max_duration

Definition at line 144 of file recorder.h.

◆ max_size

uint64_t rosbag::RecorderOptions::max_size

Definition at line 142 of file recorder.h.

◆ max_splits

uint32_t rosbag::RecorderOptions::max_splits

Definition at line 143 of file recorder.h.

◆ min_space

unsigned long long rosbag::RecorderOptions::min_space

Definition at line 146 of file recorder.h.

◆ min_space_str

std::string rosbag::RecorderOptions::min_space_str

Definition at line 147 of file recorder.h.

◆ name

std::string rosbag::RecorderOptions::name

Definition at line 136 of file recorder.h.

◆ node

std::string rosbag::RecorderOptions::node

Definition at line 145 of file recorder.h.

◆ prefix

std::string rosbag::RecorderOptions::prefix

Definition at line 135 of file recorder.h.

◆ publish

bool rosbag::RecorderOptions::publish

Definition at line 132 of file recorder.h.

◆ quiet

bool rosbag::RecorderOptions::quiet

Definition at line 128 of file recorder.h.

◆ record_all

bool rosbag::RecorderOptions::record_all

Definition at line 125 of file recorder.h.

◆ regex

bool rosbag::RecorderOptions::regex

Definition at line 126 of file recorder.h.

◆ repeat_latched

bool rosbag::RecorderOptions::repeat_latched

Definition at line 133 of file recorder.h.

◆ snapshot

bool rosbag::RecorderOptions::snapshot

Definition at line 130 of file recorder.h.

◆ split

bool rosbag::RecorderOptions::split

Definition at line 141 of file recorder.h.

◆ topics

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

Definition at line 150 of file recorder.h.

◆ transport_hints

ros::TransportHints rosbag::RecorderOptions::transport_hints

Definition at line 148 of file recorder.h.

◆ trigger

bool rosbag::RecorderOptions::trigger

Definition at line 124 of file recorder.h.

◆ verbose

bool rosbag::RecorderOptions::verbose

Definition at line 131 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 , Jacob Perron
autogenerated on Sat Sep 14 2024 03:00:07