PX_ChangeRecord_Span Class Reference

#include <px_CR_Span.h>

Inheritance diagram for PX_ChangeRecord_Span:

PX_ChangeRecord

List of all members.

Public Member Functions

 PX_ChangeRecord_Span (PXType type, PT_DocPosition position, PT_AttrPropIndex indexAP, PT_BufIndex bufIndex, UT_uint32 length, PT_BlockOffset blockOffset, fd_Field *pField)
 ~PX_ChangeRecord_Span ()
virtual PX_ChangeRecordreverse (void) const
UT_uint32 getLength (void) const
PT_BufIndex getBufIndex (void) const
void coalesce (const PX_ChangeRecord_Span *pcr)
PT_BlockOffset getBlockOffset (void) const
fd_FieldgetField (void) const
void AdjustBlockOffset (PT_BlockOffset iBlk) const

Protected Attributes

PT_BufIndex m_bufIndex
UT_uint32 m_length
PT_BlockOffset m_blockOffset
fd_Fieldm_pField


Constructor & Destructor Documentation

PX_ChangeRecord_Span::PX_ChangeRecord_Span ( PXType  type,
PT_DocPosition  position,
PT_AttrPropIndex  indexAP,
PT_BufIndex  bufIndex,
UT_uint32  length,
PT_BlockOffset  blockOffset,
fd_Field pField 
)

PX_ChangeRecord_Span::~PX_ChangeRecord_Span (  ) 


Member Function Documentation

PX_ChangeRecord * PX_ChangeRecord_Span::reverse ( void   )  const [virtual]

UT_uint32 PX_ChangeRecord_Span::getLength ( void   )  const

PT_BufIndex PX_ChangeRecord_Span::getBufIndex ( void   )  const

void PX_ChangeRecord_Span::coalesce ( const PX_ChangeRecord_Span pcr  ) 

PT_BlockOffset PX_ChangeRecord_Span::getBlockOffset ( void   )  const

fd_Field* PX_ChangeRecord_Span::getField ( void   )  const [inline]

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

Referenced by pt_PieceTable::_doTheDo().


Member Data Documentation

Referenced by PX_ChangeRecord_Span(), and reverse().


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

Generated on Mon Sep 8 00:07:07 2008 for AbiWord by  doxygen 1.5.5