Public Member Functions | Private Attributes

ChangeRecordSessionPacket Class Reference

#include <AbiCollab_Packet.h>

Inheritance diagram for ChangeRecordSessionPacket:
AbstractChangeRecordSessionPacket SessionPacket Packet DeleteStrux_ChangeRecordSessionPacket Glob_ChangeRecordSessionPacket Props_ChangeRecordSessionPacket ChangeStrux_ChangeRecordSessionPacket Data_ChangeRecordSessionPacket InsertSpan_ChangeRecordSessionPacket Object_ChangeRecordSessionPacket RDF_ChangeRecordSessionPacket

List of all members.

Public Member Functions

 DECLARE_PACKET (ChangeRecordSessionPacket)
 ChangeRecordSessionPacket ()
 ChangeRecordSessionPacket (const std::string &sSessionId, PX_ChangeRecord::PXType cType, const std::string &sDocUUID, PT_DocPosition iPos, int iRev, int iRemoteRev)
PX_ChangeRecord::PXType getPXType () const
virtual PT_DocPosition getPos () const
virtual UT_sint32 getLength () const
virtual UT_sint32 getAdjust () const
virtual UT_sint32 getRev () const
virtual UT_sint32 getRemoteRev (void) const
void setPos (UT_sint32 iPos)
void setLength (UT_sint32 iLength)
void setAdjust (UT_sint32 iAdjust)
void setRev (UT_sint32 iRev)
void setRemoteRev (UT_sint32 iRemoteRev)
virtual std::string toStr () const

Private Attributes

PX_ChangeRecord::PXType m_cType
UT_sint32 m_iLength
UT_sint32 m_iAdjust
PT_DocPosition m_iPos
UT_sint32 m_iRev
UT_sint32 m_iRemoteRev

Constructor & Destructor Documentation

ChangeRecordSessionPacket::ChangeRecordSessionPacket (  )  [inline]
ChangeRecordSessionPacket::ChangeRecordSessionPacket ( const std::string &  sSessionId,
PX_ChangeRecord::PXType  cType,
const std::string &  sDocUUID,
PT_DocPosition  iPos,
int  iRev,
int  iRemoteRev 
)

Member Function Documentation

ChangeRecordSessionPacket::DECLARE_PACKET ( ChangeRecordSessionPacket   ) 
virtual UT_sint32 ChangeRecordSessionPacket::getAdjust (  )  const [inline, virtual]
virtual UT_sint32 ChangeRecordSessionPacket::getLength (  )  const [inline, virtual]
virtual PT_DocPosition ChangeRecordSessionPacket::getPos (  )  const [inline, virtual]
PX_ChangeRecord::PXType ChangeRecordSessionPacket::getPXType (  )  const [inline]

References m_cType.

Referenced by ABI_Collab_Import::_import().

virtual UT_sint32 ChangeRecordSessionPacket::getRemoteRev ( void   )  const [inline, virtual]
virtual UT_sint32 ChangeRecordSessionPacket::getRev (  )  const [inline, virtual]
void ChangeRecordSessionPacket::setAdjust ( UT_sint32  iAdjust  )  [inline]

References m_iAdjust.

Referenced by ABI_Collab_Export::_buildPacket().

void ChangeRecordSessionPacket::setLength ( UT_sint32  iLength  )  [inline]

References m_iLength.

Referenced by ABI_Collab_Export::_buildPacket().

void ChangeRecordSessionPacket::setPos ( UT_sint32  iPos  )  [inline]

References m_iPos.

void ChangeRecordSessionPacket::setRemoteRev ( UT_sint32  iRemoteRev  )  [inline]

References m_iRemoteRev.

Referenced by AbiCollab::_fillRemoteRev().

void ChangeRecordSessionPacket::setRev ( UT_sint32  iRev  )  [inline]

References m_iRev.

Referenced by ABI_Collab_Export::slaveInit().


Member Data Documentation


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