FACT++  1.0
RemoteShell Member List

This is the complete list of members for RemoteShell, including all inherited members.

AddFormatToGlobal()InterpreterV8
AddToHistory(const std::string &str, int skip=2)Readline
append(std::string &str)RemoteControl< Shell >inlineprotectedstatic
BindKeySequence(const char *seq, int(*func)(int, int))Readline
chop(std::string &str)RemoteControl< Shell >inlineprotectedstatic
ClearHistory()Readlinestatic
Compare(const std::string &str, const std::string &txt)Readlinestatic
Complete(const char *text, int state)Readlineprotectedvirtual
Complete(const std::vector< std::string > &v, const char *text)Readlineprotected
Completion(const char *text, int start, int)RemoteControl< Shell >inlineprotectedvirtual
CompletionDisplay(char **matches, int num, int max)ReadlineWindowprotectedvirtual
CompletionMatches(const char *text, char *(*func)(const char *, int))Readlinestatic
DumpFunctions()Readlinestatic
DumpFunmap()Readlinestatic
DumpHistory()Readlinestatic
DumpVariables()Readlinestatic
EventHook(bool newline)RemoteControl< Shell >inlineprotectedvirtual
Execute(const std::string &fname, const std::map< std::string, std::string > &args=std::map< std::string, std::string >())Readline
ExecuteShellCommand(const std::string &cmd)Readlinevirtual
exitHandler(int code)RemoteControl< Shell >inlineprotected
fCompletionReadlineprotected
fCurrentServerRemoteControlImpprotected
fImpRemoteControl< Shell >protected
fInfoRemoteControl< Shell >protected
fMutexRemoteControl< Shell >protected
fScriptReadlineprotectedstatic
GetAbsCursor()Readlinestatic
GetBuffer()Readlinestatic
GetBufferLength()Readlinestatic
Getc(FILE *)Readlineprotectedvirtual
GetCols() const Readline
GetCommandList(const string &server) constRemoteControl< Shell >inlineprotected
GetCommandList() constRemoteControl< Shell >inlineprotected
GetCursor()Readlinestatic
GetExternalInput()Readlineinlinestatic
GetHistory() const Readline
GetLine() const Readlineinline
GetLineLength()Readlinestatic
GetLinePrompt() const Readlinevirtual
GetName() const Readlineinline
GetPrompt()Readlinestatic
GetRows() const Readline
GetScript()Readlineinlinestatic
GetScriptDepth()Readlineinlinestatic
GetServerList() constRemoteControl< Shell >inlineprotected
GetStreamIn()Shellinline
GetStreamIn() const Shellinline
GetStreamOut()Shellinline
GetStreamOut() const Shellinline
GetUpdatePrompt() const RemoteShellvirtual
Handle(const EventImp &evt, const string &service)RemoteControl< Shell >inlineprotected
HasServer(const std::string &server)RemoteControl< Shell >inlineprotectedvirtual
Instance()Readlineinlinestatic
InterpreterV8()InterpreterV8
IsScriptStopped()Readlineinlinestatic
IsStopped() const Readline
JsAlarm(const std::string &msg)RemoteControl< Shell >inlineprotectedvirtual
JsDescription(const string &service)RemoteControl< Shell >inlineprotected
InterpreterV8::JsDescription(const std::string &)InterpreterV8inlinevirtual
JsEnd(const std::string &)RemoteControl< Shell >inlineprotectedvirtual
JsException(const std::string &str)RemoteControl< Shell >inlineprotectedvirtual
JsGetCommandList(const char *, int) const InterpreterV8
JsGetCurrentState() constRemoteControl< Shell >inlineprotectedvirtual
JsGetDescription(const string &server)RemoteControl< Shell >inlineprotected
InterpreterV8::JsGetDescription(const std::string &)InterpreterV8inlinevirtual
JsGetEvent(const std::string &service)RemoteControl< Shell >inlineprotectedvirtual
JsGetServices()RemoteControl< Shell >inlineprotectedvirtual
JsGetState(const string &n) constRemoteControl< Shell >inlineprotected
InterpreterV8::JsGetState(const std::string &) const InterpreterV8inlinevirtual
JsGetStates(const string &server)RemoteControl< Shell >inlineprotected
InterpreterV8::JsGetStates(const std::string &)InterpreterV8inlinevirtual
JsHandleEvent(const EventImp &, uint64_t, const std::string &)InterpreterV8
JsHandleInterrupt(const EventImp &)InterpreterV8
JsHandleState(const std::string &, const State &)InterpreterV8
JsHasState(int s) constRemoteControl< Shell >inlineprotectedvirtual
JsHasState(const string &n) constRemoteControl< Shell >inlineprotected
InterpreterV8::JsHasState(const std::string &) const InterpreterV8inlinevirtual
JsLoad(const std::string &)RemoteControl< Shell >inlineprotectedvirtual
JsNewState(int s, const string &n, const string &c)RemoteControl< Shell >inlineprotected
InterpreterV8::JsNewState(int, const std::string &, const std::string &)InterpreterV8inlinevirtual
JsOut(const std::string &msg)RemoteControl< Shell >inlineprotectedvirtual
JsPrint(const std::string &msg)RemoteControl< Shell >inlineprotectedvirtual
JsResult(const std::string &msg)RemoteControl< Shell >inlineprotectedvirtual
JsRun(const std::string &, const std::map< std::string, std::string > &=std::map< std::string, std::string >())InterpreterV8inline
JsSend(const std::string &str)RemoteControl< Shell >inlineprotectedvirtual
JsSetState(int s)RemoteControl< Shell >inlineprotectedvirtual
JsStart(const std::string &)RemoteControl< Shell >inlineprotectedvirtual
JsState(const std::string &server)RemoteControl< Shell >inlineprotectedvirtual
JsStop()InterpreterV8inlinestatic
JsSubscribe(const std::string &service)RemoteControl< Shell >inlineprotectedvirtual
JsUnsubscribe(const std::string &service)RemoteControl< Shell >inlineprotectedvirtual
JsWait(const string &server, int32_t state, uint32_t ms)RemoteControl< Shell >inlineprotected
JsWarn(const std::string &msg)RemoteControl< Shell >inlineprotectedvirtual
linRemoteControlImpprotected
Lock()Shellinline
loutRemoteControlImpprotected
PreProcess(const std::string &str)Readlinevirtual
PrintCommands()RemoteControl< Shell >inlinevirtual
PrintDescription(std::ostream &out, bool iscmd, const std::string &serv="", const std::string &service="") constRemoteControl< Shell >inlineprotected
PrintGeneralHelp()RemoteControl< Shell >inlinevirtual
PrintKeyBindings()Shellvirtual
PrintReadlineError(const std::string &str)Readlineprotectedvirtual
PrintStates(std::ostream &out, const std::string &serv="") constRemoteControl< Shell >inlineprotected
Process(const std::string &str)RemoteControl< Shell >inlinevirtual
ProcessCommand(const std::string &str, bool change=true)RemoteControlImpprotected
ProcessLine(const std::string &str)Readline
Prompt(const std::string &prompt)Readlinevirtual
PromptEOF(std::string &str)Readlinevirtual
Readline(const char *prgname)Readline
ReadlineWindow(const char *prgname)ReadlineWindow
RedirectionWrapper(std::ostream &out, bool(*function)())Readlinestatic
Redisplay()ReadlineWindowprotectedvirtual
Refresh()Shellinlinevirtual
RemoteControl(const char *name)RemoteControl< Shell >inline
RemoteControlImp(std::ostream &out, std::ostream &in)RemoteControlImpinlineprotected
RemoteShell(const char *name, bool=false)RemoteShellinline
Resize(int h)Shell
ReadlineWindow::Resize()Readlinestatic
ReadlineWindow::Resize(int w, int h)Readlinestatic
RewindCursor() const ReadlineWindow
Run(const char *="")Shellinlinevirtual
SendDimCommand(ostream &out, const std::string &server, const std::string &str, bool do_throw=false)RemoteControl< Shell >inlineprotected
RemoteControlImp::SendDimCommand(ostream &, const std::string &, const std::string &, bool=false)RemoteControlImpinlineprotectedvirtual
SetColorPrompt(int col)ReadlineWindowinline
SetCompletion(const std::vector< std::string > *v)Readlineinlineprotected
SetExternalInput(const std::string &inp)Readlineinlinestatic
SetLabel(int l)Readlineinline
SetMaxSize(int lines)Readlineinline
SetReceiver(StateMachineDimControl &imp)RemoteControl< Shell >inline
SetScriptDepth(unsigned int d)Readlineinlinestatic
SetSection(int s)RemoteControl< Shell >inlineprotectedvirtual
SetStreamIn(FILE *f)Readlinestatic
SetStreamOut(FILE *f)Readlinestatic
SetWindow(WINDOW *w)ReadlineWindow
Shell(const char *prgname)Shell
ShowHide(int v)Shell
Startup()ReadlineWindowprotectedvirtual
StaticPopHistory(const std::string &fname)Readlinestatic
StaticPrompt(const std::string &prompt)Readlinestatic
StaticPushHistory(const std::string &fname)Readlinestatic
Stop()Readlinestatic
StopScript()Readlineinlinestatic
Shell::ThisShellprotectedstatic
Unlock()Shellinline
UnsubscribeAll()RemoteControl< Shell >inlineprotected
UpdatePrompt(const std::string &prompt) const Readline
UpdatePrompt() const Readlineinline
winShellprotected
woutShellprotected
Write(const Time &time, const std::string &txt, int qos=MessageImp::kMessage)RemoteControl< Shell >inlineprotected
~InterpreterV8()InterpreterV8inlinevirtual
~Readline()Readlinevirtual
~RemoteControlImp()RemoteControlImpinlineprotectedvirtual
~Shell()Shell