template<class Output>
BipedalLocomotion::System::Source class

Source is a template specialization of Advanceable and represents a block that does not contains input.

In this case Source::setInput() will return always true.

Base classes

template<class _Input, class _Output>
class Advanceable<EmptySignal, Output>
Basic class that represents a discrete system.

Derived classes

template<class _Task, class _State>
class ILinearTaskSolver
ILinearTaskSolver describes the interface for solving problem related to LinearTask class.
template<class _Task, class _State>
class ILinearTaskSolver
ILinearTaskSolver describes the interface for solving problem related to LinearTask class.

Constructors, destructors, conversion operators

Source() defaulted
Source(const Source&) deleted
Source(Source&&) deleted
~Source() defaulted virtual

Public functions

auto setInput(const EmptySignal& input) -> bool final
auto operator=(const Source&) -> Source& deleted
auto operator=(Source&&) -> Source& deleted