#include <MsgRx.h>
Public Member Functions | |
ros::WallDuration | age () const |
void | clear () |
bool | fresh (ros::WallDuration delta) const |
bool | fresh () const |
const MsgT & | get () const |
MsgRx (const ros::WallDuration &thresh) | |
MsgRx (const ros::WallDuration &thresh, const MsgT &msg) | |
void | set (const MsgT &msg) |
const ros::WallTime & | stamp () const |
Private Attributes | |
ros::WallDuration | dur_ |
MsgT | msg_ |
ros::WallTime | stamp_ |
MsgRx< MsgT >::MsgRx | ( | const ros::WallDuration & | thresh | ) | [inline] |
MsgRx< MsgT >::MsgRx | ( | const ros::WallDuration & | thresh, |
const MsgT & | msg | ||
) | [inline] |
ros::WallDuration MsgRx< MsgT >::age | ( | ) | const [inline] |
bool MsgRx< MsgT >::fresh | ( | ros::WallDuration | delta | ) | const [inline] |
const ros::WallTime& MsgRx< MsgT >::stamp | ( | ) | const [inline] |
ros::WallDuration MsgRx< MsgT >::dur_ [private] |
ros::WallTime MsgRx< MsgT >::stamp_ [private] |