#include <AbiCollab_Packet.h>
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 |
ChangeRecordSessionPacket::ChangeRecordSessionPacket | ( | ) | [inline] |
ChangeRecordSessionPacket::ChangeRecordSessionPacket | ( | const std::string & | sSessionId, | |
PX_ChangeRecord::PXType | cType, | |||
const std::string & | sDocUUID, | |||
PT_DocPosition | iPos, | |||
int | iRev, | |||
int | iRemoteRev | |||
) |
ChangeRecordSessionPacket::DECLARE_PACKET | ( | ChangeRecordSessionPacket | ) |
virtual UT_sint32 ChangeRecordSessionPacket::getAdjust | ( | ) | const [inline, virtual] |
Implements AbstractChangeRecordSessionPacket.
References m_iAdjust.
Referenced by GlobSessionPacket::getAdjust().
virtual UT_sint32 ChangeRecordSessionPacket::getLength | ( | ) | const [inline, virtual] |
Implements AbstractChangeRecordSessionPacket.
References m_iLength.
Referenced by ABI_Collab_Import::_import(), and GlobSessionPacket::getLength().
virtual PT_DocPosition ChangeRecordSessionPacket::getPos | ( | ) | const [inline, virtual] |
Implements AbstractChangeRecordSessionPacket.
References m_iPos.
Referenced by ABI_Collab_Import::_import(), GlobSessionPacket::getLength(), and GlobSessionPacket::getPos().
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] |
Implements AbstractChangeRecordSessionPacket.
References m_iRemoteRev.
Referenced by GlobSessionPacket::getRemoteRev().
virtual UT_sint32 ChangeRecordSessionPacket::getRev | ( | ) | const [inline, virtual] |
Implements AbstractChangeRecordSessionPacket.
References m_iRev.
Referenced by ABI_Collab_Import::_import(), and GlobSessionPacket::getRev().
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::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().
std::string ChangeRecordSessionPacket::toStr | ( | ) | const [virtual] |
Reimplemented from SessionPacket.
Reimplemented in Props_ChangeRecordSessionPacket, InsertSpan_ChangeRecordSessionPacket, ChangeStrux_ChangeRecordSessionPacket, DeleteStrux_ChangeRecordSessionPacket, Object_ChangeRecordSessionPacket, RDF_ChangeRecordSessionPacket, Data_ChangeRecordSessionPacket, and Glob_ChangeRecordSessionPacket.
References getPXTypeStr(), m_cType, m_iAdjust, m_iLength, m_iPos, m_iRemoteRev, and m_iRev.
Referenced by getPXType(), and toStr().
Referenced by getAdjust(), setAdjust(), and toStr().
Referenced by getLength(), setLength(), and toStr().
Referenced by getRemoteRev(), setRemoteRev(), and toStr().
UT_sint32 ChangeRecordSessionPacket::m_iRev [private] |