#include <px_CR_Glob.h>
Public Types | |
enum | _PXFlags { PXF_Null = 0x00, PXF_MultiStepStart = 0x01, PXF_MultiStepEnd = 0x02, PXF_UserAtomicStart = 0x04, PXF_UserAtomicEnd = 0x08 } |
typedef enum PX_ChangeRecord_Glob::_PXFlags | PXFlags |
Public Member Functions | |
PX_ChangeRecord_Glob (PXType type, UT_Byte flags) | |
~PX_ChangeRecord_Glob () | |
virtual PX_ChangeRecord * | reverse (void) const |
UT_Byte | getFlags (void) const |
UT_Byte | getRevFlags (void) const |
Protected Attributes | |
UT_Byte | m_flags |
PX_ChangeRecord_Glob::~PX_ChangeRecord_Glob | ( | ) |
UT_Byte PX_ChangeRecord_Glob::getFlags | ( | void | ) | const |
References m_flags.
Referenced by ABI_Collab_Export::_buildPacket(), fl_DocListener::change(), and ABI_Collab_Export::change().
UT_Byte PX_ChangeRecord_Glob::getRevFlags | ( | void | ) | const |
References m_flags, PXF_MultiStepEnd, PXF_MultiStepStart, PXF_Null, PXF_UserAtomicEnd, PXF_UserAtomicStart, and UT_ASSERT_HARMLESS.
Referenced by reverse().
PX_ChangeRecord * PX_ChangeRecord_Glob::reverse | ( | void | ) | const [virtual] |
Reimplemented from PX_ChangeRecord.
References getRevFlags(), PX_ChangeRecord::getRevType(), PX_ChangeRecord_Glob(), and UT_ASSERT_HARMLESS.
UT_Byte PX_ChangeRecord_Glob::m_flags [protected] |
Referenced by getFlags(), getRevFlags(), and PX_ChangeRecord_Glob().