Public Member Functions | Protected Attributes | List of all members
TimestampOutlierRemover Class Reference

#include <timestamp_outlier_remover.h>

Public Member Functions

void reset ()
 
void setInterval (const ros::Duration &interval)
 
 TimestampOutlierRemover (const ros::Duration &diff_max, const ros::Duration &interval)
 
ros::Time update (const ros::Time &stamp)
 

Protected Attributes

ros::Duration diff_max_
 
ros::Duration interval_
 
size_t outlier_cnt_
 
ros::Time stamp_
 

Detailed Description

Definition at line 24 of file timestamp_outlier_remover.h.

Constructor & Destructor Documentation

TimestampOutlierRemover::TimestampOutlierRemover ( const ros::Duration diff_max,
const ros::Duration interval 
)
inline

Definition at line 33 of file timestamp_outlier_remover.h.

Member Function Documentation

void TimestampOutlierRemover::reset ( )
inline

Definition at line 70 of file timestamp_outlier_remover.h.

void TimestampOutlierRemover::setInterval ( const ros::Duration interval)
inline

Definition at line 41 of file timestamp_outlier_remover.h.

ros::Time TimestampOutlierRemover::update ( const ros::Time stamp)
inline

Definition at line 45 of file timestamp_outlier_remover.h.

Member Data Documentation

ros::Duration TimestampOutlierRemover::diff_max_
protected

Definition at line 28 of file timestamp_outlier_remover.h.

ros::Duration TimestampOutlierRemover::interval_
protected

Definition at line 29 of file timestamp_outlier_remover.h.

size_t TimestampOutlierRemover::outlier_cnt_
protected

Definition at line 30 of file timestamp_outlier_remover.h.

ros::Time TimestampOutlierRemover::stamp_
protected

Definition at line 27 of file timestamp_outlier_remover.h.


The documentation for this class was generated from the following file:


urg_stamped
Author(s): Atsushi Watanabe
autogenerated on Thu Jun 6 2019 19:55:59