SourceForge.net Logo
Public Member Functions | Public Attributes | List of all members
AutoContextInfoReset Class Reference

#include <ContextHelpers.hpp>

Public Member Functions

 AutoContextInfoReset (DynamicContext *context)
 
 AutoContextInfoReset (DynamicContext *context, const Item::Ptr &contextItem, size_t contextPosition=0, size_t contextSize=0)
 
 ~AutoContextInfoReset ()
 
void resetContextInfo ()
 

Public Attributes

Item::Ptr oldContextItem
 
size_t oldContextPosition
 
size_t oldContextSize
 

Constructor & Destructor Documentation

◆ AutoContextInfoReset() [1/2]

AutoContextInfoReset::AutoContextInfoReset ( DynamicContext context)
inline

◆ AutoContextInfoReset() [2/2]

AutoContextInfoReset::AutoContextInfoReset ( DynamicContext context,
const Item::Ptr contextItem,
size_t  contextPosition = 0,
size_t  contextSize = 0 
)
inline

◆ ~AutoContextInfoReset()

AutoContextInfoReset::~AutoContextInfoReset ( )
inline

Member Function Documentation

◆ resetContextInfo()

void AutoContextInfoReset::resetContextInfo ( )
inline

Member Data Documentation

◆ oldContextItem

Item::Ptr AutoContextInfoReset::oldContextItem

◆ oldContextPosition

size_t AutoContextInfoReset::oldContextPosition

◆ oldContextSize

size_t AutoContextInfoReset::oldContextSize

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