class Core::IO::BufferProvider

Overview

#include <corebuffer.h>

class BufferProvider
{
public:
    // methods

    virtual void moveBufferTo(Buffer& buffer) = 0;
};

// direct descendants

class MemoryStream;
class ZlibReadStream;

Detailed Documentation

Methods

virtual void moveBufferTo(Buffer& buffer) = 0

Transfer memory ownership to given buffer.