![]() |
Audacity 3.2.0
|
#include <wx/wx.h>#include "ScripterCallback.h"#include "commands/ScriptCommandRelay.h"#include "ModuleConstants.h"Go to the source code of this file.
Typedefs | |
| typedef DLL_IMPORT int(* | tpExecScriptServerFunc) (wxString *pIn, wxString *pOut) |
Functions | |
| void | PipeServer () |
| int DLL_API | RegScriptServerFunc (tpExecScriptServerFunc pFn) |
| DEFINE_VERSION_CHECK DLL_API int | ModuleDispatch (ModuleDispatchTypes type) |
| int | DoSrv (char *pIn) |
| size_t | smin (size_t a, size_t b) |
| int | DoSrvMore (char *pOut, size_t nMax) |
Variables | |
| static tpExecScriptServerFunc | pScriptServerFn =NULL |
| wxString | Str2 |
| wxArrayString | aStr |
| unsigned int | currentLine |
| size_t | currentPosition |
| typedef DLL_IMPORT int(* tpExecScriptServerFunc) (wxString *pIn, wxString *pOut) |
Definition at line 28 of file ScripterCallback.cpp.
| int DoSrv | ( | char * | pIn | ) |
Definition at line 66 of file ScripterCallback.cpp.
References aStr, currentLine, currentPosition, Str2, and wxT().
Referenced by PipeServer().
| int DoSrvMore | ( | char * | pOut, |
| size_t | nMax | ||
| ) |
Definition at line 103 of file ScripterCallback.cpp.
References aStr, currentLine, currentPosition, and smin().
Referenced by PipeServer().
| DEFINE_VERSION_CHECK DLL_API int ModuleDispatch | ( | ModuleDispatchTypes | type | ) |
Definition at line 47 of file ScripterCallback.cpp.
References ModuleInitialize, RegScriptServerFunc(), and ScriptCommandRelay::StartScriptServer().
| void PipeServer | ( | ) |
Definition at line 124 of file PipeServer.cpp.
References DoSrv(), DoSrvMore(), fifotmpl, and nBuff.
Referenced by RegScriptServerFunc().
| int DLL_API RegScriptServerFunc | ( | tpExecScriptServerFunc | pFn | ) |
Definition at line 35 of file ScripterCallback.cpp.
References PipeServer(), and pScriptServerFn.
Referenced by ModuleDispatch().
| size_t smin | ( | size_t | a, |
| size_t | b | ||
| ) |
Definition at line 98 of file ScripterCallback.cpp.
Referenced by DoSrvMore().
| wxArrayString aStr |
Definition at line 60 of file ScripterCallback.cpp.
Referenced by DoSrv(), and DoSrvMore().
| unsigned int currentLine |
Definition at line 61 of file ScripterCallback.cpp.
Referenced by DoSrv(), and DoSrvMore().
| size_t currentPosition |
Definition at line 62 of file ScripterCallback.cpp.
Referenced by DoSrv(), DoSrvMore(), and AccessibleLinksFormatter::Populate().
|
static |
Definition at line 29 of file ScripterCallback.cpp.
Referenced by RegScriptServerFunc().
| wxString Str2 |
Definition at line 59 of file ScripterCallback.cpp.
Referenced by DoSrv(), and ExecForLisp().