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

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

CheckIO(bool *canWrite, bool *canRead, TTicks maxTime=-1)CShellBarevirtual
ExitCode()CShellinline
HasHost()CShellBareinline
IsRunning()CShellBarevirtual
Kill(int sig=SIGTERM)CShellBarevirtual
Readable()CShellinline
ReadClosed()CShellBareinlinevirtual
ReadFd()CShellBareinline
ReadLine(CString *str)CShellBarevirtual
Run(const char *cmd, const char *input=NULL, CString *output=NULL)CShell
SetHost(const char *_host)CShellBare
SetNewProcessGroup(bool on=true)CShellBareinline
Start(const char *cmd, bool readStdErr=false)CShellBarevirtual
StartRestricted(const char *name, const char *args=NULL)CShellvirtual
StartSession(bool readStdErr=false)CShellBareinline
Wait()CShellBarevirtual
WaitUntilReadable(TTicks maxTime=-1)CShellinline
WaitUntilWritable(TTicks maxTime=-1)CShellinline
Writable()CShellinline
WriteClose()CShellBarevirtual
WriteFd()CShellBareinline
WriteLine(const char *line)CShellBarevirtual
CShell::WriteLine(CString *str)CShellinline