Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <AlgoRegistration.hpp>
Public Member Functions | |
template<class ... ParamNames> | |
MethodRegister (ReturnType(ObjectType::*callback)(ParameterTypes ...), std::string methodName, ParamNames ... paramNames) | |
MethodRegister (MethodRegister &&) noexcept=default | |
MethodRegister && | 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 |