Home2L - C/C++ API v1.4-0-g38cc (2024-05-25)
Smart Tools for a Private Home
CShell Member List

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

CheckIO(bool *canWrite, bool *canRead, TTicks maxTime=-1)=0CShellpure virtual
ExitCode()CShellinline
IsRunning()CShellinlinevirtual
Kill(int sig=SIGTERM)CShellinlinevirtual
Readable()CShellinline
ReadClosed()=0CShellpure virtual
ReadLine(CString *str)=0CShellpure virtual
Run(const char *cmd, const char *input=NULL, CString *output=NULL)CShell
Start(const char *cmd, bool readStdErr=false)=0CShellpure virtual
StartRestricted(const char *name, const char *args=NULL)CShellvirtual
Wait()=0CShellpure virtual
WaitUntilReadable(TTicks maxTime=-1)CShellinline
WaitUntilWritable(TTicks maxTime=-1)CShellinline
Writable()CShellinline
WriteClose()=0CShellpure virtual
WriteLine(const char *line)=0CShellpure virtual
WriteLine(CString *str)CShellinline