Public Types | Public Member Functions | List of all members
RTT::base::DisposableInterface Class Referenceabstract

An object that is executable and is freed after execution. More...

#include <DisposableInterface.hpp>

Inheritance diagram for RTT::base::DisposableInterface:
Inheritance graph
[legend]

Public Types

typedef boost::shared_ptr< DisposableInterfaceshared_ptr
 

Public Member Functions

virtual void dispose ()=0
 
virtual void executeAndDispose ()=0
 
virtual ~DisposableInterface ()
 

Detailed Description

An object that is executable and is freed after execution.

Definition at line 53 of file DisposableInterface.hpp.

Member Typedef Documentation

Use this type for shared pointer storage of an DisposableInterface object.

Definition at line 60 of file DisposableInterface.hpp.

Constructor & Destructor Documentation

virtual RTT::base::DisposableInterface::~DisposableInterface ( )
inlinevirtual

Definition at line 62 of file DisposableInterface.hpp.

Member Function Documentation

virtual void RTT::base::DisposableInterface::dispose ( )
pure virtual
virtual void RTT::base::DisposableInterface::executeAndDispose ( )
pure virtual

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


rtt
Author(s): RTT Developers
autogenerated on Fri Oct 25 2019 03:59:46