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] |