Public Member Functions | Public Attributes | Static Public Attributes | List of all members
rosbag_snapshot::SnapshotterTopicOptions Struct Reference

#include <snapshotter.h>

Public Member Functions

 SnapshotterTopicOptions (ros::Duration duration_limit=INHERIT_DURATION_LIMIT, int32_t memory_limit=INHERIT_MEMORY_LIMIT)
 

Public Attributes

ros::Duration duration_limit_
 
int32_t memory_limit_
 

Static Public Attributes

static const ros::Duration INHERIT_DURATION_LIMIT = ros::Duration(0)
 
static const int32_t INHERIT_MEMORY_LIMIT = 0
 
static const ros::Duration NO_DURATION_LIMIT = ros::Duration(-1)
 
static const int32_t NO_MEMORY_LIMIT = -1
 

Detailed Description

Definition at line 63 of file snapshotter.h.

Constructor & Destructor Documentation

rosbag_snapshot::SnapshotterTopicOptions::SnapshotterTopicOptions ( ros::Duration  duration_limit = INHERIT_DURATION_LIMIT,
int32_t  memory_limit = INHERIT_MEMORY_LIMIT 
)

Definition at line 62 of file snapshotter.cpp.

Member Data Documentation

ros::Duration rosbag_snapshot::SnapshotterTopicOptions::duration_limit_

Definition at line 75 of file snapshotter.h.

const ros::Duration rosbag_snapshot::SnapshotterTopicOptions::INHERIT_DURATION_LIMIT = ros::Duration(0)
static

Definition at line 70 of file snapshotter.h.

const int32_t rosbag_snapshot::SnapshotterTopicOptions::INHERIT_MEMORY_LIMIT = 0
static

Definition at line 72 of file snapshotter.h.

int32_t rosbag_snapshot::SnapshotterTopicOptions::memory_limit_

Definition at line 77 of file snapshotter.h.

const ros::Duration rosbag_snapshot::SnapshotterTopicOptions::NO_DURATION_LIMIT = ros::Duration(-1)
static

Definition at line 66 of file snapshotter.h.

const int32_t rosbag_snapshot::SnapshotterTopicOptions::NO_MEMORY_LIMIT = -1
static

Definition at line 68 of file snapshotter.h.


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


rosbag_snapshot
Author(s): Kevin Allen
autogenerated on Mon Jan 18 2021 03:45:11