![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::ProcessManager, including all inherited members.
| exec(const std::string &command, int maxFd, std::string &output) | BaseLib::ProcessManager | static |
| exec(const std::string &command, int maxFd) | BaseLib::ProcessManager | static |
| findProgramInPath(const std::string &relativePath) | BaseLib::ProcessManager | static |
| popen2(const std::string &command, const std::string &type, int maxFd, pid_t &pid) | BaseLib::ProcessManager | static |
| ProcessManager()=delete | BaseLib::ProcessManager | |
| registerCallbackHandler(std::function< void(pid_t pid, int exitCode, int signal, bool coreDumped)> callbackHandler) | BaseLib::ProcessManager | static |
| splitArguments(const std::string &arguments) | BaseLib::ProcessManager | static |
| startSignalHandler() | BaseLib::ProcessManager | static |
| startSignalHandler(BaseLib::ThreadManager &threadManager) | BaseLib::ProcessManager | static |
| stopSignalHandler() | BaseLib::ProcessManager | static |
| stopSignalHandler(BaseLib::ThreadManager &threadManager) | BaseLib::ProcessManager | static |
| system(const std::string &path, const std::vector< std::string > &arguments, int maxFd) | BaseLib::ProcessManager | static |
| systemp(const std::string &path, const std::vector< std::string > &arguments, int maxFd, int &stdIn, int &stdOut, int &stdErr) | BaseLib::ProcessManager | static |
| unregisterCallbackHandler(int32_t id) | BaseLib::ProcessManager | static |