Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
mrta::SampleHolder Class Reference

#include <sample_holder.h>

List of all members.

Signals

void changed ()
void timeoutChanged (const ros::Duration &timeout)
void updated (bool up_to_date)

Public Member Functions

ros::Duration getTimeout () const
bool isUpToDate () const
 SampleHolder (StateMonitor *monitor, const ros::Duration &timeout)
void setTimeout (const ros::Duration &timeout)
void update ()
 ~SampleHolder ()

Private Slots

void expired ()

Private Member Functions

void setUpToDate (bool up_to_date)

Private Attributes

ros::Duration timeout_
QTimer * timer_
bool up_to_date_

Detailed Description

Definition at line 11 of file sample_holder.h.


Constructor & Destructor Documentation

mrta::SampleHolder::SampleHolder ( StateMonitor monitor,
const ros::Duration timeout 
)

Definition at line 7 of file sample_holder.cpp.

Definition at line 15 of file sample_holder.cpp.


Member Function Documentation

void mrta::SampleHolder::changed ( ) [signal]
void mrta::SampleHolder::expired ( ) [private, slot]

Definition at line 63 of file sample_holder.cpp.

Definition at line 29 of file sample_holder.cpp.

Definition at line 27 of file sample_holder.cpp.

void mrta::SampleHolder::setTimeout ( const ros::Duration timeout)

Definition at line 46 of file sample_holder.cpp.

void mrta::SampleHolder::setUpToDate ( bool  up_to_date) [private]

Definition at line 31 of file sample_holder.cpp.

void mrta::SampleHolder::timeoutChanged ( const ros::Duration timeout) [signal]

Definition at line 61 of file sample_holder.cpp.

void mrta::SampleHolder::updated ( bool  up_to_date) [signal]

Member Data Documentation

Definition at line 28 of file sample_holder.h.

QTimer* mrta::SampleHolder::timer_ [private]

Definition at line 29 of file sample_holder.h.

Definition at line 27 of file sample_holder.h.


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


rqt_mrta
Author(s): Adriano Henrique Rossette Leite
autogenerated on Thu Jun 6 2019 18:50:53