|
MXVM 1.8.1
Virtual Machine, Compiler, and Pascal Frontend
|
Registry of BuiltinFunctionHandler instances. More...
#include <icode.hpp>
Public Member Functions | |
| void | registerHandler (std::unique_ptr< BuiltinFunctionHandler > handler) |
| Register a new handler. | |
| BuiltinFunctionHandler * | findHandler (const std::string &funcName) |
| Find the handler for a given function name. | |
Private Attributes | |
| std::vector< std::unique_ptr< BuiltinFunctionHandler > > | handlers |
| registered handlers | |
Registry of BuiltinFunctionHandler instances.
Holds all built-in function group handlers and dispatches to the first handler that can handle a given function name.
|
inline |
|
inline |
|
private |
registered handlers
Definition at line 113 of file icode.hpp.
Referenced by findHandler(), and registerHandler().