![]() | InDesign SDK 20.5 |
#include <PrtMemMemoryXferBytes.h>

Public Member Functions | |
| PrtMemMemoryXferBytes (void) | |
| virtual | ~PrtMemMemoryXferBytes (void) |
| virtual uint32 | Read (void *buffer, uint32 num) |
| virtual uint32 | Write (void *buffer, uint32 num) |
| virtual uint64 | Seek (int64 numberOfBytes, SeekFromWhere fromHere) |
| virtual void | Flush (void) |
| virtual StreamState | GetStreamState (void) |
| virtual void | SetEndOfStream (void) |
Protected Member Functions | |
| const uint8 * | getBufferPtr (void) const |
| void | resizeBuffer (uint32 newSize) |
| void | dumpState (void) const |
Implements IXferBytes over a memory buffer. We associate this with a stream (IPMStream) by calling at some point IPMStream::SetXferBytes
| PrtMemMemoryXferBytes::PrtMemMemoryXferBytes | ( | void | ) |
Constructor
| virtual |
Destructor
| virtual |
Implements IXferBytes.
| virtual |
See IXferBytes::GetStreamState
Implements IXferBytes.
| virtual |
See IXferBytes::Read
Implements IXferBytes.
| virtual |
See IXferBytes::Seek
Implements IXferBytes.
| virtual |
See IXferBytes::SetEndOfStream
Implements IXferBytes.
| virtual |
Implements IXferBytes.