kDB: Knowledge DataBase
|
Public Types | |
using | ParametersTuple = std::tuple<_TArgs_...> |
using | ReturnType = _TR_ |
Public Member Functions | |
_TR_ | start (NodeCSP _node, const _TArgs_ &... _args) |
Static Public Attributes | |
static constexpr std::size_t | ParametersCount = sizeof...(_TArgs_) |
Protected Member Functions | |
_TR_ | accept (NodeCSP _node, const _TArgs_... _arguments) |
_TR_ | accept (const Node *_node, const _TArgs_... _arguments) |
Friends | |
class | Node |
|
inline |
Call this function to start visiting