Go to the documentation of this file.    1 #ifndef AIKIDO_CONSTRAINT_TESTABLEOUTCOME_HPP_ 
    2 #define AIKIDO_CONSTRAINT_TESTABLEOUTCOME_HPP_ 
   25   virtual std::string 
toString() 
const = 0;
 
   31 template <
class Child>
 
   39 #endif // AIKIDO_CONSTRAINT_TESTABLEOUTCOME_HPP_ 
 
 
Child * dynamic_cast_or_throw(TestableOutcome *outcome)
Helper function.
Definition: TestableOutcome-impl.hpp:10
 
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
 
virtual std::string toString() const =0
String representation of the outcome.
 
Base class for constraint outcomes.
Definition: TestableOutcome.hpp:13
 
virtual bool isSatisfied() const =0
Returns true if isSatisfied call this outcome object was passed to returned true.
 
virtual ~TestableOutcome()=default
Destructor.