This is the complete list of members for vasum::ZoneProvision, including all inherited members.
declareFile(const int32_t &type, const std::string &path, const int32_t &flags, const int32_t &mode) | vasum::ZoneProvision | |
declareLink(const std::string &source, const std::string &target) | vasum::ZoneProvision | |
declareMount(const std::string &source, const std::string &target, const std::string &type, const int64_t &flags, const std::string &data) | vasum::ZoneProvision | |
declareProvision(ZoneProvisioningConfig::Provision &&provision) | vasum::ZoneProvision | private |
file(const ZoneProvisioningConfig::File &config) | vasum::ZoneProvision | private |
getId(const ZoneProvisioningConfig::File &file) | vasum::ZoneProvision | privatestatic |
getId(const ZoneProvisioningConfig::Mount &mount) | vasum::ZoneProvision | privatestatic |
getId(const ZoneProvisioningConfig::Link &link) | vasum::ZoneProvision | privatestatic |
getId(const ZoneProvisioningConfig::Provision &provision) | vasum::ZoneProvision | privatestatic |
link(const ZoneProvisioningConfig::Link &config) | vasum::ZoneProvision | private |
list() const | vasum::ZoneProvision | |
mDbPath | vasum::ZoneProvision | private |
mDbPrefix | vasum::ZoneProvision | private |
mount(const ZoneProvisioningConfig::Mount &config) | vasum::ZoneProvision | private |
mProvisioned | vasum::ZoneProvision | private |
mProvisioningConfig | vasum::ZoneProvision | private |
mRootPath | vasum::ZoneProvision | private |
mValidLinkPrefixes | vasum::ZoneProvision | private |
operator=(const ZoneProvision &)=delete | vasum::ZoneProvision | |
remove(const std::string &item) | vasum::ZoneProvision | |
saveProvisioningConfig() | vasum::ZoneProvision | private |
start() noexcept | vasum::ZoneProvision | |
stop() noexcept | vasum::ZoneProvision | |
umount(const ZoneProvisioningConfig::Mount &config) | vasum::ZoneProvision | private |
ZoneProvision(const std::string &rootPath, const std::string &configPath, const std::string &dbPath, const std::string &dbPrefix, const std::vector< std::string > &validLinkPrefixes) | vasum::ZoneProvision | |
ZoneProvision(const ZoneProvision &)=delete | vasum::ZoneProvision | |
ZoneProvision(ZoneProvision &&)=default | vasum::ZoneProvision | |
~ZoneProvision() | vasum::ZoneProvision |