Struct OpenHeapOperation

Inheritance Relationships

Base Type

Struct Documentation

struct OpenHeapOperation : public gpa::serialization::Operation

Instructions for allocating memory before OpenExistingHeapFromAddress and OpenExistingHeapFromFileMapping.

Public Types

enum class Type

Values:

enumerator kFromAddress
enumerator kFromFileMapping

Public Functions

OpenHeapOperation()
virtual char const *GetName() const override
virtual size_t Serialize(MemoryBackedSerializer *serializer) const override
virtual size_t Deserialize(MemoryBackedSerializer *serializer) override

Public Members

Type type = Type::kFromAddress
uint64_t size = 0
uint64_t handleKey = 0