#include <p6binhex.h>
Inherits P6R::p6ICom.
Public Member Functions | |
virtual P6INT32 | addref (void)=0 |
virtual P6R::P6ERR | bin2hex (const P6UCHAR *pIn, P6UINT32 inSize, P6CHAR *pHex, P6UINT32 cBuffer, P6UINT32 *pWritten)=0 |
virtual P6R::P6ERR | hex2bin (const P6CHAR *pHex, P6UCHAR *pDecoded, P6UINT32 cBuffer, P6UINT32 *pWritten)=0 |
virtual P6R::P6ERR | initialize (P6BINHEXFLAGS flags)=0 |
virtual P6R::P6ERR | queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0 |
virtual P6INT32 | release (void)=0 |
Standard p6Binhex block encoder and decoder.
This interface can be used to encode / decode a block of data into / out of the binhex. References: http://en.wikipedia.org/wiki/BinHex
Definition at line 42 of file p6binhex.h.