#include <script_store.h>
|
typedef void(* | ScanCallback) (void *context, const char *p, int n) |
|
Definition at line 14 of file script_store.h.
◆ ScanCallback
typedef void(* Code::ScriptStore::ScanCallback) (void *context, const char *p, int n) |
◆ ScriptStore()
Code::ScriptStore::ScriptStore |
( |
| ) |
|
◆ addNewScript()
◆ addScriptFromTemplate()
◆ contentOfScript()
const char * Code::ScriptStore::contentOfScript |
( |
const char * |
name | ) |
|
|
overridevirtual |
◆ deleteAllScripts()
void Code::ScriptStore::deleteAllScripts |
( |
| ) |
|
◆ isFull()
bool Code::ScriptStore::isFull |
( |
| ) |
|
◆ numberOfScripts()
int Code::ScriptStore::numberOfScripts |
( |
| ) |
|
|
inline |
◆ scanScriptsForFunctionsAndVariables()
void Code::ScriptStore::scanScriptsForFunctionsAndVariables |
( |
void * |
context, |
|
|
ScanCallback |
storeFunction, |
|
|
ScanCallback |
storeVariable |
|
) |
| |
◆ scriptAtIndex()
Script Code::ScriptStore::scriptAtIndex |
( |
int |
index | ) |
|
|
inline |
◆ scriptNamed()
Script Code::ScriptStore::scriptNamed |
( |
const char * |
name | ) |
|
|
inline |
◆ k_defaultScriptName
constexpr char Code::ScriptStore::k_defaultScriptName = "script.py" |
|
static |
◆ k_maxNumberOfScripts
constexpr int Code::ScriptStore::k_maxNumberOfScripts = 8 |
|
static |
◆ k_scriptExtension
constexpr char Code::ScriptStore::k_scriptExtension = ".py" |
|
static |
The documentation for this class was generated from the following files: