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

Public Types | |
| enum | { kDefaultIID = IID_IPOINTERSTREAMDATA } |
Public Member Functions | |
| virtual void | Set (void *buffer, size_t length)=0 |
| virtual void * | GetBuffer () const =0 |
| virtual size_t | GetLength () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Data interface for controlling a stream that writes out to memory. Contains a buffer and a length.
| pure virtual |
Get the pointer (returns what it was last set to)
| pure virtual |
Get the buffer length
| pure virtual |
Set the member values for the interface.
| buffer | pointer to the buffer to use |
| length | size of the buffer in bytes |