hold.h File Reference

#include "maxheap.h"
#include "baseinterface.h"
#include "strclass.h"

Classes

class  RestoreObj
 
class  Hold
 
class  HoldSuspend
 

Macros

#define RESTOBJ_DOES_REFERENCE_POINTER   1
 
#define RESTOBJ_GOING_TO_DELETE_POINTER   2
 
#define REFTARG_AUTO_DELETED   10
 
#define HOLD_SYSTEM_EMPTY   1
 
#define HOLD_POINTER_IS_MANAGER   2
 
#define HOLD_SUPERLEVEL   3
 

Functions

CoreExport void EnableUndoDebugPrintout (BOOL onoff)
 

Variables

CoreExport Hold theHold
 

Macro Definition Documentation

#define RESTOBJ_DOES_REFERENCE_POINTER   1
#define RESTOBJ_GOING_TO_DELETE_POINTER   2
#define REFTARG_AUTO_DELETED   10
#define HOLD_SYSTEM_EMPTY   1
#define HOLD_POINTER_IS_MANAGER   2
#define HOLD_SUPERLEVEL   3

Function Documentation

CoreExport void EnableUndoDebugPrintout ( BOOL  onoff)

Variable Documentation

CoreExport Hold theHold