Public Member Functions | Private Attributes | List of all members
RTT::scripting::ConditionBool Class Reference

#include <ConditionBool.hpp>

Inheritance diagram for RTT::scripting::ConditionBool:
Inheritance graph
[legend]

Public Member Functions

virtual ConditionBoolclone () const
 
 ConditionBool ()
 
 ConditionBool (bool value)
 
virtual bool evaluate ()
 
virtual void setFalse ()
 
virtual void setTrue ()
 
virtual ~ConditionBool ()
 
- Public Member Functions inherited from RTT::scripting::ConditionInterface
virtual ConditionInterfacecopy (std::map< const base::DataSourceBase *, base::DataSourceBase * > &alreadyCloned) const
 
virtual void reset ()
 
virtual ~ConditionInterface ()
 

Private Attributes

bool state
 

Detailed Description

Definition at line 52 of file ConditionBool.hpp.

Constructor & Destructor Documentation

RTT::ConditionBool::ConditionBool ( )

Construct a new ConditionBool object and set it's value to false.

Definition at line 42 of file ConditionBool.cpp.

RTT::ConditionBool::ConditionBool ( bool  value)

Construct a new ConditionBool object with a specified value.

Parameters
valueThe value of the ConditionBool object.

Definition at line 47 of file ConditionBool.cpp.

RTT::ConditionBool::~ConditionBool ( )
virtual

Destroy the ConditionBool object.

Definition at line 52 of file ConditionBool.cpp.

Member Function Documentation

ConditionBool * RTT::ConditionBool::clone ( ) const
virtual

Return a copy of this Condition...

Implements RTT::scripting::ConditionInterface.

Definition at line 71 of file ConditionBool.cpp.

bool RTT::ConditionBool::evaluate ( )
virtual

Return the boolean value of the ConditionBool object.

Implements RTT::scripting::ConditionInterface.

Definition at line 56 of file ConditionBool.cpp.

void RTT::ConditionBool::setFalse ( )
virtual

Set the value of the ConditionBool object to false.

Definition at line 66 of file ConditionBool.cpp.

void RTT::ConditionBool::setTrue ( )
virtual

Set the value of the ConditionBool object to true.

Definition at line 61 of file ConditionBool.cpp.

Member Data Documentation

bool RTT::scripting::ConditionBool::state
private

The value of this ConditionBool object.

Definition at line 97 of file ConditionBool.hpp.


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


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