Class StorageContext

Inheritance Relationships

Derived Types

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)

Protected Attributes

std::string default_context_
std::map<std::string, std::string> storage_map_