Main Page Class List Class Members

# Nv::Blast::ExtSerialization Member List

This is the complete list of members for Nv::Blast::ExtSerialization, including all inherited members.

deserializeFromBuffer(const void *buffer, uint64_t bufferSize, uint32_t *objectTypeIDPtr=nullptr)=0 | Nv::Blast::ExtSerialization | `[pure virtual]`
getSerializationEncoding() const =0 | Nv::Blast::ExtSerialization | `[pure virtual]`
peekHeader(uint32_t *objectTypeID, uint32_t *encodingID, uint64_t *dataSize, const void *buffer, uint64_t bufferSize)=0 | Nv::Blast::ExtSerialization | `[pure virtual]`
release()=0 | Nv::Blast::ExtSerialization | `[pure virtual]`
serializeIntoBuffer(void *&buffer, const void *object, uint32_t objectTypeID)=0 | Nv::Blast::ExtSerialization | `[pure virtual]`
setBufferProvider(BufferProvider *bufferProvider)=0 | Nv::Blast::ExtSerialization | `[pure virtual]`
setSerializationEncoding(uint32_t encodingID)=0 | Nv::Blast::ExtSerialization | `[pure virtual]`
skipObject(uint64_t &bufferSize, const void *buffer)=0 | Nv::Blast::ExtSerialization | `[pure virtual]`
~ExtSerialization() | Nv::Blast::ExtSerialization | `[inline, protected, virtual]`