Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <DeclareRunnableCommand.h>
Public Member Functions | |
DeclareRunnableCommand (std::string name, std::vector< std::pair< abstraction::TypeQualifiers::TypeQualifierSet, std::unique_ptr< Arg > > > params, std::pair< abstraction::TypeQualifiers::TypeQualifierSet, std::unique_ptr< Arg > > result, std::shared_ptr< Command > body) | |
DeclareRunnableCommand (std::string name, std::vector< std::pair< abstraction::TypeQualifiers::TypeQualifierSet, std::unique_ptr< Arg > > > params, std::shared_ptr< Command > body) | |
CommandResult | run (Environment &environment) const override |
![]() | |
virtual | ~Command () noexcept=default |
|
inline |
|
inline |
|
inlineoverridevirtual |