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().