SourceForge.net Logo
AutoVariableStoreReset Class Reference

#include <ContextHelpers.hpp>

Public Member Functions

 AutoVariableStoreReset (DynamicContext *context, const VariableStore *store=0)
 
 ~AutoVariableStoreReset ()
 
void reset ()
 

Protected Attributes

DynamicContextcontext_
 
const VariableStore_oldVarStore
 

Constructor & Destructor Documentation

◆ AutoVariableStoreReset()

AutoVariableStoreReset::AutoVariableStoreReset ( DynamicContext * context,
const VariableStore * store = 0 )
inline

References _oldVarStore, and context_.

◆ ~AutoVariableStoreReset()

AutoVariableStoreReset::~AutoVariableStoreReset ( )
inline

References _oldVarStore, and context_.

Member Function Documentation

◆ reset()

void AutoVariableStoreReset::reset ( )
inline

References _oldVarStore, and context_.

Member Data Documentation

◆ _oldVarStore

const VariableStore* AutoVariableStoreReset::_oldVarStore
protected

◆ context_

DynamicContext* AutoVariableStoreReset::context_
protected

The documentation for this class was generated from the following file: