The pure virtual base class for accessing variables at runtime. More...
#include <VariableStore.hpp>
Public Member Functions | |
virtual | ~VariableStore () |
default destructor | |
virtual Result | getVar (const XMLCh *namespaceURI, const XMLCh *name) const =0 |
Looks up the value of a variable by namespace URI and localname pair. | |
virtual void | getInScopeVariables (std::vector< std::pair< const XMLCh *, const XMLCh * > > &variables) const =0 |
Fills the vector provided with the uri and localname of the variables in scope. |
The pure virtual base class for accessing variables at runtime.
virtual VariableStore::~VariableStore | ( | ) | [inline, virtual] |
default destructor
virtual void VariableStore::getInScopeVariables | ( | std::vector< std::pair< const XMLCh *, const XMLCh * > > & | variables | ) | const [pure virtual] |
Fills the vector provided with the uri and localname of the variables in scope.
virtual Result VariableStore::getVar | ( | const XMLCh * | namespaceURI, | |
const XMLCh * | name | |||
) | const [pure virtual] |
Looks up the value of a variable by namespace URI and localname pair.