Namespace jac
Namespace List > jac
Namespaces
Classes
Public Types
Public Static Functions
Type |
Name |
bool |
deleteDir (std::filesystem::path & path, bool onlyContents)
|
std::optional< std::filesystem::path > |
getAbsolute (std::string filename, std::filesystem::path & rootDir)
|
std::optional< std::pair< std::vector< std::string >, size_t > > |
listDir (std::filesystem::path & path)
|
Public Types Documentation
typedef KeyValueOpener
using jac::KeyValueOpener = typedef std::function<std::unique_ptr<KeyValueNamespace>(const std::string&)>;
Public Static Functions Documentation
function deleteDir
static bool jac::deleteDir (
std::filesystem::path & path,
bool onlyContents
)
function getAbsolute
static std::optional< std::filesystem::path > jac::getAbsolute (
std::string filename,
std::filesystem::path & rootDir
)
function listDir
static std::optional< std::pair< std::vector< std::string >, size_t > > jac::listDir (
std::filesystem::path & path
)
The documentation for this class was generated from the following file src/jac/device/controller.cpp