SourceForge.net Logo
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

References resetContextInfo().

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: