libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::Io, including all inherited members.
appendToFile(const std::string &filename, const std::string &content) | BaseLib::Io | static |
appendToFile(const std::string &filename, const std::vector< char > &content, uint32_t length) | BaseLib::Io | static |
appendToFile(const std::string &filename, const std::vector< uint8_t > &content, uint32_t length) | BaseLib::Io | static |
copyFile(const std::string &source, const std::string &dest) | BaseLib::Io | |
createDirectory(const std::string &path, uint32_t mode) | BaseLib::Io | static |
deleteFile(const std::string &file) noexcept | BaseLib::Io | static |
directoryExists(const std::string &path) | BaseLib::Io | static |
fileExists(const std::string &filename) | BaseLib::Io | static |
getBinaryFileContent(const std::string &filename, uint32_t maxBytes=0) | BaseLib::Io | static |
getDirectories(const std::string &path, bool recursive=false) | BaseLib::Io | static |
getFileContent(const std::string &filename) | BaseLib::Io | static |
getFileLastModifiedTime(const std::string &filename) | BaseLib::Io | static |
getFiles(const std::string &path, bool recursive=false) | BaseLib::Io | static |
getUBinaryFileContent(const std::string &filename) | BaseLib::Io | static |
getUBinaryFileContentSecure(const std::string &filename) | BaseLib::Io | static |
init(SharedObjects *baseLib) | BaseLib::Io | |
Io() | BaseLib::Io | |
isDirectory(const std::string &path, bool &result) | BaseLib::Io | static |
linkExists(const std::string &path) | BaseLib::Io | static |
moveFile(const std::string &source, const std::string &dest) | BaseLib::Io | static |
readLockFile(int fileDescriptor, bool wait) | BaseLib::Io | static |
sha512(const std::string &file) | BaseLib::Io | |
writeFile(const std::string &filename, const std::string &content) | BaseLib::Io | static |
writeFile(const std::string &filename, const std::vector< char > &content, uint32_t length) | BaseLib::Io | static |
writeFile(const std::string &filename, const std::vector< uint8_t > &content, uint32_t length) | BaseLib::Io | static |
writeLockFile(int fileDescriptor, bool wait) | BaseLib::Io | static |
~Io() | BaseLib::Io | virtual |