class CCL::StreamPacketizer

#include <streamer.h>

class StreamPacketizer
{
public:
    // construction

    StreamPacketizer (IStream& stream, int packetSize);

    // methods

    IStream& getStream () const;
    IStream* operator -> () const;
    int readPackets (void* buffer, int packetCount, int bufferSize);
    int writePackets (const void* buffer, int packetCount);
    int64 seekPacket (int64 packetOffset, int mode);
    int64 getPacketPosition () const;
};