template<class _Output>
OutputPort class
Basic class that represents an output port.
The interface contains method to set inputs and output.
Derived classes
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
-
template<class _Input, class _Output>class Advanceable
- Basic class that represents a discrete system.
Public types
- using Output = _Output
Constructors, destructors, conversion operators
- OutputPort() defaulted
- OutputPort(const OutputPort&) deleted
- OutputPort(OutputPort&&) deleted
- ~OutputPort() defaulted virtual
Public functions
- auto operator=(const OutputPort&) -> OutputPort& deleted
- auto operator=(OutputPort&&) -> OutputPort& deleted
- auto getOutput() const -> const Output& pure virtual
- Get the output of the port.
- auto isOutputValid() const -> bool pure virtual
- Determines the validity of the object retrieved with getOutput()
Function documentation
template<class _Output>
const Output& BipedalLocomotion:: System:: OutputPort<_Output>:: getOutput() const pure virtual
Get the output of the port.
Returns | a const reference of the requested object. |
---|
template<class _Output>
bool BipedalLocomotion:: System:: OutputPort<_Output>:: isOutputValid() const pure virtual
Determines the validity of the object retrieved with getOutput()
Returns | True if the object is valid, false otherwise. |
---|