|
Drake
|
A fully type-erased abstract superclass for dynamical systems. More...
#include <drake/systems/framework/system_interface.h>

Public Member Functions | |
| virtual | ~AbstractSystemInterface () |
| virtual std::string | get_name () const =0 |
| Returns the name of this System. More... | |
Protected Member Functions | |
| AbstractSystemInterface () | |
A fully type-erased abstract superclass for dynamical systems.
Do not write concrete classes that inherit directly from AbstractSystemInterface. Instead, use a more specific interface in the *SystemInterface family.
|
inlinevirtual |
|
inlineprotected |
|
pure virtual |
Returns the name of this System.
Implemented in Adder< T >.