Context & operator=(const Context &)
bool lookupParameter(const std::string ¶meterName, std::string &value) const
Lookup a Context parameter by name.
const Context * getParent() const
void setParameter(const std::string ¶meterName, const std::string &value)
Set a parameter. NOTE: this must be done when no threads are accessing lookupParameter for safety...
std::map< std::string, std::string > ParameterMap
static Context & global()
The global default context of the seexpr.
void setParent(const Context *context)
bool hasContext(const Context *context) const
Context * createChildContext() const
Create a context that is a child of this context.