Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6IDBCResultSet Interface Referenceabstract

#include <p6dbcresultset.h>

Inherits P6R::p6ICom.

Public Member Functions

virtual P6INT32 addref (void)=0
 
virtual P6R::P6ERR getBlob (P6UINT32 index, P6UINT8 *pBlob, P6UINT32 cBuffer, P6UINT32 *pWritten)=0
 
virtual P6R::P6ERR getDate (P6UINT32 index, P6TIME *pTime)=0
 
virtual P6R::P6ERR getDouble (P6UINT32 index, P6FLOAT *pValue)=0
 
virtual P6R::P6ERR getInteger (P6UINT32 index, P6INT32 *pValue)=0
 
virtual P6R::P6ERR getLong (P6UINT32 index, P6INT64 *pValue)=0
 
virtual P6R::P6ERR getString (P6UINT32 index, P6WCHAR *pString, P6UINT32 cBuffer, P6UINT32 *pWritten)=0
 
virtual P6R::P6ERR getUnsigned (P6UINT32 index, P6UINT32 *pValue)=0
 
virtual P6R::P6ERR getUnsignedLong (P6UINT32 index, P6UINT64 *pValue)=0
 
virtual P6R::P6ERR next (void)=0
 
virtual P6R::P6ERR queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0
 
virtual P6INT32 release (void)=0
 
virtual P6R::P6ERR reset (void)=0
 
virtual P6R::P6ERR toJSON (p6IDataStream *pOutput, const P6WCHAR *pTopElement)=0
 
virtual P6R::P6ERR toXML (p6IDataStream *pOutput, const P6WCHAR *pTopElement)=0
 

Detailed Description

This interface provides a enumerator type interface to the result set of a query.

Definition at line 29 of file p6dbcresultset.h.


The documentation for this interface was generated from the following file: