Class StorageContext¶
Defined in File context.hpp
Inheritance Relationships¶
Derived Types¶
public GlobalContext
(Class GlobalContext)public ProcessingContext
(Class ProcessingContext)public RunContext
(Class RunContext)
Class Documentation¶
-
class StorageContext¶
Subclassed by GlobalContext, ProcessingContext, RunContext
Public Functions
-
inline StorageContext(std::string default_context = "")¶
-
inline std::map<std::string, std::string> storage_map() const¶
-
inline std::string default_context() const¶
-
inline void set_default_context(std::string c)¶
-
inline std::string storage_context(const std::string &c)¶
-
inline std::string resolve_path(const std::string &p) const¶
-
inline std::string resolve_path(const std::string &p, std::string default_context) const¶
Protected Functions
-
inline void add_storage_context(std::string key, std::string value)¶
-
inline StorageContext(std::string default_context = "")¶