#include <AbiCollab_Packet.h>
Public Member Functions | |
AbstractChangeRecordSessionPacket () | |
AbstractChangeRecordSessionPacket (const std::string &sSessionId, const std::string &sDocUUID) | |
virtual PT_DocPosition | getPos () const =0 |
virtual UT_sint32 | getLength () const =0 |
virtual UT_sint32 | getAdjust () const =0 |
virtual UT_sint32 | getRev () const =0 |
virtual UT_sint32 | getRemoteRev (void) const =0 |
Static Public Member Functions | |
static bool | isInstanceOf (const SessionPacket &packet) |
AbstractChangeRecordSessionPacket::AbstractChangeRecordSessionPacket | ( | ) | [inline] |
AbstractChangeRecordSessionPacket::AbstractChangeRecordSessionPacket | ( | const std::string & | sSessionId, | |
const std::string & | sDocUUID | |||
) | [inline] |
virtual UT_sint32 AbstractChangeRecordSessionPacket::getAdjust | ( | ) | const [pure virtual] |
Implemented in ChangeRecordSessionPacket, and GlobSessionPacket.
Referenced by ChangeAdjust::getLocalAdjust().
virtual UT_sint32 AbstractChangeRecordSessionPacket::getLength | ( | ) | const [pure virtual] |
Implemented in ChangeRecordSessionPacket, and GlobSessionPacket.
Referenced by ABI_Collab_Import::_checkForCollision(), AbiCollab_ImportRuleSet::_isSaveInsert(), and ChangeAdjust::getLocalLength().
virtual PT_DocPosition AbstractChangeRecordSessionPacket::getPos | ( | ) | const [pure virtual] |
Implemented in ChangeRecordSessionPacket, and GlobSessionPacket.
Referenced by ABI_Collab_Import::_checkForCollision(), ABI_Collab_Export::_handleNewPacket(), AbiCollab_ImportRuleSet::_isSaveInsert(), and ABI_Collab_Export::change().
virtual UT_sint32 AbstractChangeRecordSessionPacket::getRemoteRev | ( | void | ) | const [pure virtual] |
Implemented in ChangeRecordSessionPacket, and GlobSessionPacket.
Referenced by ABI_Collab_Import::_checkForCollision().
virtual UT_sint32 AbstractChangeRecordSessionPacket::getRev | ( | ) | const [pure virtual] |
Implemented in ChangeRecordSessionPacket, and GlobSessionPacket.
Referenced by ChangeAdjust::getLocalRev(), and ABI_Collab_Import::import().
bool AbstractChangeRecordSessionPacket::isInstanceOf | ( | const SessionPacket & | packet | ) | [static] |