Class IDirProvider

Inheritance Relationships

Derived Type

Class Documentation

class IDirProvider

Subclassed by eCAL::Util::DirProvider

Public Functions

virtual ~IDirProvider() = default
IDirProvider() = default
IDirProvider(const IDirProvider&) = default
IDirProvider(IDirProvider&&) = default
IDirProvider &operator=(const IDirProvider&) = default
IDirProvider &operator=(IDirProvider&&) = default
virtual std::string eCALEnvVar(const std::string &var_) const = 0
virtual std::string eCALLocalUserDir() const = 0
virtual std::string eCALDataSystemDir(const eCAL::Util::IDirManager &dir_manager_) const = 0
virtual std::string uniqueTmpDir(const eCAL::Util::IDirManager &dir_manager_) const = 0
virtual std::string eCALLibraryDir(const eCAL::Util::IDirManager &dir_manager_) const = 0