NCBI C++ ToolKit
Public Member Functions | List of all members
IResultSetMetaData Class Referenceabstract

Search Toolkit Book for IResultSetMetaData

IResultSetMetaData –. More...

#include <dbapi/dbapi.hpp>

+ Inheritance diagram for IResultSetMetaData:

Public Member Functions

virtual ~IResultSetMetaData (void)
 Destructor. More...
 
bool HasColumn (const CDBParamVariant &param) const
 Convenience method to check whether a column with a given name (or number) actually exists. More...
 
virtual unsigned int GetTotalColumns (void) const =0
 Get total number of columns in resultset. More...
 
virtual EDB_Type GetType (const CDBParamVariant &param) const =0
 Get data type for column in the resultset. More...
 
virtual int GetMaxSize (const CDBParamVariant &param) const =0
 Get maximum size in bytes for column. More...
 
virtual string GetName (const CDBParamVariant &param) const =0
 Get name of column. More...
 
virtual CDBParams::EDirection GetDirection (const CDBParamVariant &param) const =0
 Get parameter's direction (in/out/inout). More...
 

Detailed Description

IResultSetMetaData –.

Interface class defines retrieving column information from a resultset, such as total number of columns, type, name, etc.

Definition at line 113 of file dbapi.hpp.


The documentation for this class was generated from the following files:
Modified on Fri Sep 20 14:57:54 2024 by modify_doxy.py rev. 669887