MacroEntry::DisableCompileGuard Class Reference
 
 
 
MacroEntry::DisableCompileGuard Class Reference

#include <imacroscript.h>

Inheritance diagram for MacroEntry::DisableCompileGuard:
Noncopyable MaxHeapOperators

Class Description

Helper class for disabling macroscript compiles in an exception-safe manner.

Public Member Functions

ScripterExport  DisableCompileGuard ()
  constructor - disables macroscript compiles
ScripterExport  ~DisableCompileGuard ()
  destructor - enables macroscript compiles if not previously explicitly enabled
ScripterExport void  EnableCompiles ()
  Explicitly enable macroscript compiles.

Constructor & Destructor Documentation

ScripterExport DisableCompileGuard ( )

constructor - disables macroscript compiles

ScripterExport ~DisableCompileGuard ( )

destructor - enables macroscript compiles if not previously explicitly enabled


Member Function Documentation

ScripterExport void EnableCompiles ( )

Explicitly enable macroscript compiles.