#include <recorder.h>
Public Member Functions | |
RecorderOptions ()=default | |
Public Attributes | |
bool | append_date {true} |
uint32_t | buffer_size {1048576 * 256} |
uint32_t | chunk_size {1024 * 768} |
rosbag::CompressionType | compression {rosbag::compression::Uncompressed} |
bool | do_exclude {false} |
boost::regex | exclude_regex {} |
uint32_t | limit {0} |
ros::Duration | max_duration {-1.0} |
uint64_t | max_size {0} |
uint32_t | max_splits {0} |
uint64_t | min_space {1024 * 1024 * 1024} |
std::string | min_space_str {"1G"} |
std::string | name {""} |
std::string | node {""} |
std::string | prefix {""} |
bool | publish {false} |
bool | quiet {false} |
bool | record_all {false} |
bool | regex {false} |
bool | snapshot {false} |
bool | split {false} |
std::vector< std::string > | topics |
ros::TransportHints | transport_hints |
bool | trigger {false} |
bool | verbose {false} |
Definition at line 93 of file recorder.h.
|
default |
bool Aws::Rosbag::Utils::RecorderOptions::append_date {true} |
Definition at line 102 of file recorder.h.
uint32_t Aws::Rosbag::Utils::RecorderOptions::buffer_size {1048576 * 256} |
Definition at line 110 of file recorder.h.
uint32_t Aws::Rosbag::Utils::RecorderOptions::chunk_size {1024 * 768} |
Definition at line 111 of file recorder.h.
rosbag::CompressionType Aws::Rosbag::Utils::RecorderOptions::compression {rosbag::compression::Uncompressed} |
Definition at line 106 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::do_exclude {false} |
Definition at line 100 of file recorder.h.
boost::regex Aws::Rosbag::Utils::RecorderOptions::exclude_regex {} |
Definition at line 109 of file recorder.h.
uint32_t Aws::Rosbag::Utils::RecorderOptions::limit {0} |
Definition at line 112 of file recorder.h.
ros::Duration Aws::Rosbag::Utils::RecorderOptions::max_duration {-1.0} |
Definition at line 116 of file recorder.h.
uint64_t Aws::Rosbag::Utils::RecorderOptions::max_size {0} |
Definition at line 114 of file recorder.h.
uint32_t Aws::Rosbag::Utils::RecorderOptions::max_splits {0} |
Definition at line 115 of file recorder.h.
uint64_t Aws::Rosbag::Utils::RecorderOptions::min_space {1024 * 1024 * 1024} |
Definition at line 118 of file recorder.h.
std::string Aws::Rosbag::Utils::RecorderOptions::min_space_str {"1G"} |
Definition at line 119 of file recorder.h.
std::string Aws::Rosbag::Utils::RecorderOptions::name {""} |
Definition at line 108 of file recorder.h.
std::string Aws::Rosbag::Utils::RecorderOptions::node {""} |
Definition at line 117 of file recorder.h.
std::string Aws::Rosbag::Utils::RecorderOptions::prefix {""} |
Definition at line 107 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::publish {false} |
Definition at line 105 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::quiet {false} |
Definition at line 101 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::record_all {false} |
Definition at line 98 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::regex {false} |
Definition at line 99 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::snapshot {false} |
Definition at line 103 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::split {false} |
Definition at line 113 of file recorder.h.
std::vector<std::string> Aws::Rosbag::Utils::RecorderOptions::topics |
Definition at line 122 of file recorder.h.
ros::TransportHints Aws::Rosbag::Utils::RecorderOptions::transport_hints |
Definition at line 120 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::trigger {false} |
Definition at line 97 of file recorder.h.
bool Aws::Rosbag::Utils::RecorderOptions::verbose {false} |
Definition at line 104 of file recorder.h.