Struct RestorePointOperation

Inheritance Relationships

Base Type

Struct Documentation

struct RestorePointOperation : public gpa::serialization::Operation

Instructtions for performing a restore point.

Public Types

enum class Type

Values:

enumerator kStream
enumerator kStreamBegin
enumerator kStreamEnd
enumerator kResource

Public Functions

RestorePointOperation()
~RestorePointOperation()
virtual char const *GetName() const override
virtual size_t Serialize(MemoryBackedSerializer *serializer) const override
virtual size_t Deserialize(MemoryBackedSerializer *serializer) override
virtual bool IsSuccessful() override
Type GetType() const
void SetType(Type type)
uint64_t GetResourceTypeId() const
void SetResourceTypeId(uint64_t resourceTypeId)
uint64_t GetResourceId() const
void SetResourceId(uint64_t resourceId)
uint64_t GetSerializedDataOffset() const
void SetSerializedDataOffset(uint64_t serializedDataOffset)
uint64_t GetSerializedDataSize() const
void SetSerializedDataSize(uint64_t serializedDataSize)
uint64_t GetTimestemp() const
void SetTimestamp(uint64_t timestamp)