#include <snapshotter.h>
Public Types | |
| typedef std::map< std::string, SnapshotterTopicOptions > | topics_t |
Public Member Functions | |
| bool | addTopic (std::string const &topic, ros::Duration duration_limit=SnapshotterTopicOptions::INHERIT_DURATION_LIMIT, int32_t memory_limit=SnapshotterTopicOptions::INHERIT_MEMORY_LIMIT) |
| SnapshotterOptions (ros::Duration default_duration_limit=ros::Duration(30), int32_t default_memory_limit=-1, ros::Duration status_period=ros::Duration(1)) | |
Public Attributes | |
| bool | all_topics_ |
| ros::Duration | default_duration_limit_ |
| int32_t | default_memory_limit_ |
| ros::Duration | status_period_ |
| topics_t | topics_ |
Definition at line 86 of file snapshotter.h.
| typedef std::map<std::string, SnapshotterTopicOptions> rosbag_snapshot::SnapshotterOptions::topics_t |
Definition at line 97 of file snapshotter.h.
| rosbag_snapshot::SnapshotterOptions::SnapshotterOptions | ( | ros::Duration | default_duration_limit = ros::Duration(30), |
| int32_t | default_memory_limit = -1, |
||
| ros::Duration | status_period = ros::Duration(1) |
||
| ) |
Definition at line 67 of file snapshotter.cpp.
| bool rosbag_snapshot::SnapshotterOptions::addTopic | ( | std::string const & | topic, |
| ros::Duration | duration_limit = SnapshotterTopicOptions::INHERIT_DURATION_LIMIT, |
||
| int32_t | memory_limit = SnapshotterTopicOptions::INHERIT_MEMORY_LIMIT |
||
| ) |
Definition at line 76 of file snapshotter.cpp.
| bool rosbag_snapshot::SnapshotterOptions::all_topics_ |
Definition at line 95 of file snapshotter.h.
| ros::Duration rosbag_snapshot::SnapshotterOptions::default_duration_limit_ |
Definition at line 89 of file snapshotter.h.
| int32_t rosbag_snapshot::SnapshotterOptions::default_memory_limit_ |
Definition at line 91 of file snapshotter.h.
| ros::Duration rosbag_snapshot::SnapshotterOptions::status_period_ |
Definition at line 93 of file snapshotter.h.
| topics_t rosbag_snapshot::SnapshotterOptions::topics_ |
Definition at line 99 of file snapshotter.h.