AMPS C/C++ Client Class Reference
AMPS C/C++ Client Version 5.3.4.3
|
FixedRecoveryPoint is a RecoveryPoint implementation where subId and bookmark are set explicitly. More...
#include <RecoveryPoint.hpp>
Public Member Functions | |
virtual const Field & | getSubId () const |
Get the sub id for this recovery point. More... | |
virtual const Field & | getBookmark () const |
Get the bookmark for this recovery point. More... | |
virtual RecoveryPointImpl * | deepCopy () |
Return a deep copy of self. | |
virtual RecoveryPointImpl * | deepCopy (const RecoveryPointImpl &original_) |
Make self a deep copy of original_. | |
virtual void | clear () |
Clear the internal state, possibly reclaiming memory. | |
Static Public Member Functions | |
static RecoveryPoint | create (const Field &subId_, const Field &bookmark_) |
Use this function in BookmarkStore::setRecoveryPointFactory( std::bind(&FixedRecoveryPoint::create, std::placeholder::_1, std::placeholder::_2)) | |
FixedRecoveryPoint is a RecoveryPoint implementation where subId and bookmark are set explicitly.
This is normally used by RecoveryPointAdapter implementations during recover.
|
inlinevirtual |
|
inlinevirtual |