Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <AlgoRegistration.hpp>
Public Member Functions | |
template<class ... ParamNames> | |
WrapperRegister (std::shared_ptr< abstraction::OperationAbstraction >(*callback)(ParameterTypes ...), ParamNames ... paramNames) | |
WrapperRegister (WrapperRegister &&) noexcept=default | |
WrapperRegister && | setDocumentation (std::string documentation) && |
![]() | |
template<class InitCallback , class FinalizeCallback > | |
Register (InitCallback init, FinalizeCallback finish) | |
template<class InitCallback > | |
Register (InitCallback init) | |
Register (const Register &)=delete | |
Register (Register &&other) noexcept | |
Register & | operator= (const Register &)=delete |
Register & | operator= (Register &&other)=delete |
~Register () | |
|
inlineexplicit |
|
defaultnoexcept |
|
inline |