#include <eelscript.h>
|
| | eelScriptInst () |
| virtual | ~eelScriptInst () |
| NSEEL_CODEHANDLE | compile_code (const char *code, const char **err) |
| int | runcode (const char *code, int showerr, const char *showerrfn, bool canfree, bool ignoreEndOfInputChk, bool doExec) |
| int | loadfile (const char *fn, const char *callerfn, bool allowstdin) |
| virtual EEL_F | OpenFile (const char *fn, const char *mode) |
| virtual EEL_F | CloseFile (int fp_idx) |
| virtual FILE * | GetFileFP (int fp_idx) |
| virtual bool | translateFilename (WDL_FastString *fs, const char *mode) |
| virtual bool | GetFilenameForParameter (EEL_F idx, WDL_FastString *fs, int iswrite) |
| virtual char * | evalCacheGet (const char *str, NSEEL_CODEHANDLE *ch) |
| virtual void | evalCacheDispose (char *key, NSEEL_CODEHANDLE ch) |
| void | runCodeQ (WDL_Queue *q, const char *fname) |
| void | runAtExitCode () |
| virtual bool | run_deferred () |
| virtual bool | has_deferred () |
◆ eelScriptInst()
| eelScriptInst::eelScriptInst |
( |
| ) |
|
◆ ~eelScriptInst()
| eelScriptInst::~eelScriptInst |
( |
| ) |
|
|
virtual |
◆ CloseFile()
| virtual EEL_F eelScriptInst::CloseFile |
( |
int | fp_idx | ) |
|
|
inlinevirtual |
◆ compile_code()
◆ evalCacheDispose()
◆ evalCacheGet()
◆ GetFileFP()
| virtual FILE * eelScriptInst::GetFileFP |
( |
int | fp_idx | ) |
|
|
inlinevirtual |
◆ GetFilenameForParameter()
| bool eelScriptInst::GetFilenameForParameter |
( |
EEL_F | idx, |
|
|
WDL_FastString * | fs, |
|
|
int | iswrite ) |
|
virtual |
◆ has_deferred()
| bool eelScriptInst::has_deferred |
( |
| ) |
|
|
virtual |
◆ init()
| int eelScriptInst::init |
( |
| ) |
|
|
static |
◆ loadfile()
| int eelScriptInst::loadfile |
( |
const char * | fn, |
|
|
const char * | callerfn, |
|
|
bool | allowstdin ) |
◆ OpenFile()
| virtual EEL_F eelScriptInst::OpenFile |
( |
const char * | fn, |
|
|
const char * | mode ) |
|
inlinevirtual |
◆ run_deferred()
| bool eelScriptInst::run_deferred |
( |
| ) |
|
|
virtual |
◆ runAtExitCode()
| void eelScriptInst::runAtExitCode |
( |
| ) |
|
|
inline |
◆ runcode()
| int eelScriptInst::runcode |
( |
const char * | code, |
|
|
int | showerr, |
|
|
const char * | showerrfn, |
|
|
bool | canfree, |
|
|
bool | ignoreEndOfInputChk, |
|
|
bool | doExec ) |
◆ runCodeQ()
◆ translateFilename()
| virtual bool eelScriptInst::translateFilename |
( |
WDL_FastString * | fs, |
|
|
const char * | mode ) |
|
inlinevirtual |
◆ m_atexit_eval
◆ m_code_freelist
◆ m_defer_eval
◆ m_eval_cache
◆ m_eval_depth
| int eelScriptInst::m_eval_depth |
◆ m_gfx_state
◆ m_handles
◆ m_loaded_fnlist
◆ m_net_state
◆ m_string_context
◆ m_vm
The documentation for this class was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/ysfx/thirdparty/WDL/source/WDL/eel2/eelscript.h