38 #ifndef EDGECONDITION_HPP    39 #define EDGECONDITION_HPP    43 #include "../base/rtt-base-fwd.hpp"    55 #include <boost/graph/adjacency_list.hpp>    57 using boost::property;
    66 { 
namespace scripting {
    74         static int condition_counter;
    93         EdgeCondition( 
const EdgeCondition& orig );
    95         EdgeCondition& operator=( 
const EdgeCondition& orig );
    97         EdgeCondition copy( std::map<const base::DataSourceBase*, base::DataSourceBase*>& replacementdss ) 
const;
 
This interface represents the concept of a condition which can be evaluated and return true or false...
#define RTT_SCRIPTING_API
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute. 
This class represents a conditional branch in a program tree. 
BOOST_INSTALL_PROPERTY(edge, condition)
property< edge_condition_t, EdgeCondition, property< boost::edge_index_t, int > > EdgeProperty