CARMA C++
carma::monitor::Runnable Class Referenceabstract

Abstract class that defines the interface for executing a method. More...

#include <carma/monitor/Runnable.h>

Inheritance diagram for carma::monitor::Runnable:
carma::monitor::OvroSubsystemPrewrite

Public Member Functions

virtual int execute () const =0
 Execute the method. More...
 
 Runnable ()
 Constructor. More...
 

Detailed Description

Abstract class that defines the interface for executing a method.

Inherit from this interface and define the execute method.

Definition at line 30 of file Runnable.h.

Constructor & Destructor Documentation

carma::monitor::Runnable::Runnable ( )
explicit

Constructor.

Definition at line 52 of file Runnable.h.

Member Function Documentation

virtual int carma::monitor::Runnable::execute ( ) const
pure virtual

Execute the method.

Returns
an integer to be defined by the overriding method

Implemented in carma::monitor::OvroSubsystemPrewrite.


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