Public Member Functions | Protected Attributes

PX_ChangeRecord_ObjectChange Class Reference

#include <px_CR_ObjectChange.h>

Inheritance diagram for PX_ChangeRecord_ObjectChange:
PX_ChangeRecord

List of all members.

Public Member Functions

 PX_ChangeRecord_ObjectChange (PXType type, PT_DocPosition position, PT_AttrPropIndex indexOldAP, PT_AttrPropIndex indexNewAP, PTObjectType pto, PT_BlockOffset blockOffset, bool bRevisionDelete)
 ~PX_ChangeRecord_ObjectChange ()
virtual PX_ChangeRecordreverse (void) const
PTObjectType getObjectType (void) const
PT_AttrPropIndex getOldIndexAP (void) const
PT_BlockOffset getBlockOffset (void) const
bool isRevisionDelete () const
void AdjustBlockOffset (PT_BlockOffset iBlk) const

Protected Attributes

PT_AttrPropIndex m_indexOldAP
PTObjectType m_objectType
PT_BlockOffset m_blockOffset
bool m_bRevisionDelete

Constructor & Destructor Documentation

PX_ChangeRecord_ObjectChange::PX_ChangeRecord_ObjectChange ( PXType  type,
PT_DocPosition  position,
PT_AttrPropIndex  indexOldAP,
PT_AttrPropIndex  indexNewAP,
PTObjectType  pto,
PT_BlockOffset  blockOffset,
bool  bRevisionDelete 
)

References m_blockOffset, m_indexOldAP, and m_objectType.

Referenced by reverse().

PX_ChangeRecord_ObjectChange::~PX_ChangeRecord_ObjectChange (  ) 

Member Function Documentation

void PX_ChangeRecord_ObjectChange::AdjustBlockOffset ( PT_BlockOffset  iBlk  )  const [inline]

Referenced by pt_PieceTable::_doTheDo().

PT_BlockOffset PX_ChangeRecord_ObjectChange::getBlockOffset ( void   )  const
PTObjectType PX_ChangeRecord_ObjectChange::getObjectType ( void   )  const
PT_AttrPropIndex PX_ChangeRecord_ObjectChange::getOldIndexAP ( void   )  const

References m_indexOldAP.

bool PX_ChangeRecord_ObjectChange::isRevisionDelete (  )  const [inline]

Member Data Documentation


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