Public Member Functions | Protected Attributes

PX_ChangeRecord_SpanChange Class Reference

#include <px_CR_SpanChange.h>

Inheritance diagram for PX_ChangeRecord_SpanChange:
PX_ChangeRecord

List of all members.

Public Member Functions

 PX_ChangeRecord_SpanChange (PXType type, PT_DocPosition position, PT_AttrPropIndex indexOldAP, PT_AttrPropIndex indexNewAP, PT_BufIndex bufIndex, UT_uint32 length, PT_BlockOffset blockOffset, bool isRevisionDelete)
 ~PX_ChangeRecord_SpanChange ()
virtual PX_ChangeRecordreverse (void) const
UT_uint32 getLength (void) const
PT_BufIndex getBufIndex (void) const
PT_AttrPropIndex getOldIndexAP (void) const
PT_BlockOffset getBlockOffset (void) const
void AdjustBlockOffset (PT_BlockOffset iBlk) const
bool isRevisionDelete () const

Protected Attributes

PT_BufIndex m_bufIndex
UT_uint32 m_length
PT_AttrPropIndex m_indexOldAP
PT_BlockOffset m_blockOffset
bool m_bRevisionDelete

Constructor & Destructor Documentation

PX_ChangeRecord_SpanChange::PX_ChangeRecord_SpanChange ( PXType  type,
PT_DocPosition  position,
PT_AttrPropIndex  indexOldAP,
PT_AttrPropIndex  indexNewAP,
PT_BufIndex  bufIndex,
UT_uint32  length,
PT_BlockOffset  blockOffset,
bool  isRevisionDelete 
)

References m_blockOffset, m_bufIndex, m_indexOldAP, and m_length.

Referenced by reverse().

PX_ChangeRecord_SpanChange::~PX_ChangeRecord_SpanChange (  ) 

Member Function Documentation

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

Referenced by pt_PieceTable::_doTheDo().

PT_BlockOffset PX_ChangeRecord_SpanChange::getBlockOffset ( void   )  const
PT_BufIndex PX_ChangeRecord_SpanChange::getBufIndex ( void   )  const

References m_bufIndex.

Referenced by ABI_Collab_Export::_buildPacket().

UT_uint32 PX_ChangeRecord_SpanChange::getLength ( void   )  const
PT_AttrPropIndex PX_ChangeRecord_SpanChange::getOldIndexAP ( void   )  const

References m_indexOldAP.

bool PX_ChangeRecord_SpanChange::isRevisionDelete (  )  const [inline]

Member Data Documentation


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