Orcus
|
#include <import_interface.hpp>
Public Member Functions | |
virtual void | define_name (const char *p_name, size_t n_name, const char *p_exp, size_t n_exp)=0 |
Interface for importing named expressions.
|
pure virtual |
Define a new named expression or overwrite an existing one.
p_name | pointer to the buffer that stores the name of the expression to be defined. |
n_name | size of the buffer that stores the name of the expression to be defined. |
p_exp | pointer to the buffer that stores the expression to be associated with the name. |
n_exp | size of the buffer that stores the expression to be associated with the name. |