#include <p6iobuffer.h>
Inherits P6R::p6ICom.
Public Member Functions | |
virtual P6INT32 | addref (void)=0 |
virtual P6R::P6ERR | append (const P6UINT8 *pBuffer, P6UINT32 cBuffer, const P6UINT32 nOffset, P6UINT32 *pUsed)=0 |
virtual P6R::P6ERR | appendStr (const P6CHAR *pszString, const P6UINT32 nOffset, P6UINT32 *pUsed)=0 |
virtual P6R::P6ERR | consume (P6UINT32 cSize)=0 |
virtual P6R::P6ERR | getBufPtr (P6UINT8 **ppBuffer, P6UINT32 *pcSize, P6UINT32 *pcUsed)=0 |
virtual P6R::P6ERR | getUsed (P6UINT32 *pcBytesInUse)=0 |
virtual P6R::P6ERR | queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0 |
virtual P6INT32 | release (void)=0 |
virtual P6R::P6ERR | setUsed (P6UINT32 cBytesInUse)=0 |
virtual P6R::P6ERR | size (P6UINT32 *pcSize)=0 |
Definition at line 31 of file p6iobuffer.h.