Template Class StampedData

Class Documentation

template<class T>
class StampedData

Public Functions

inline StampedData()
inline StampedData(const StampedData<T> &o)
inline StampedData(const std::chrono::steady_clock::time_point &stamp, const tuw::Tf2D &tf = tuw::Tf2D(), const std::string &info = std::string())
inline StampedData(const T &d, const std::chrono::steady_clock::time_point &stamp, const tuw::Tf2D &tf = tuw::Tf2D(), const std::string &info = std::string())
inline StampedData(const T &d, const std::string &info)
inline StampedData(const T &d, const std::string &info, const std::chrono::steady_clock::time_point &stamp, const tuw::Tf2D &tf = tuw::Tf2D())
inline StampedData(const T &d)

Public Members

std::chrono::steady_clock::time_point stamp
tuw::Tf2D tf
std::string info
T data

Friends

template<class T2>
inline friend bool operator<(const StampedData<T> &l, const StampedData<T2> &r)
template<class T2>
inline friend bool operator>(const StampedData<T> &l, const StampedData<T2> &r)
template<class T2>
inline friend bool operator==(const StampedData<T> &l, const StampedData<T2> &r)
template<class T2>
inline friend bool operator!=(const StampedData<T> &l, const StampedData<T2> &r)