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)=0Nv::Blast::ExtSerialization [pure virtual]
getSerializationEncoding() const =0Nv::Blast::ExtSerialization [pure virtual]
peekHeader(uint32_t *objectTypeID, uint32_t *encodingID, uint64_t *dataSize, const void *buffer, uint64_t bufferSize)=0Nv::Blast::ExtSerialization [pure virtual]
release()=0Nv::Blast::ExtSerialization [pure virtual]
serializeIntoBuffer(void *&buffer, const void *object, uint32_t objectTypeID)=0Nv::Blast::ExtSerialization [pure virtual]
setBufferProvider(BufferProvider *bufferProvider)=0Nv::Blast::ExtSerialization [pure virtual]
setSerializationEncoding(uint32_t encodingID)=0Nv::Blast::ExtSerialization [pure virtual]
skipObject(uint64_t &bufferSize, const void *buffer)=0Nv::Blast::ExtSerialization [pure virtual]
~ExtSerialization()Nv::Blast::ExtSerialization [inline, protected, virtual]