Logo Search packages:      
Sourcecode: poco version File versions  Download package

Public Member Functions | Private Attributes

Poco::Data::MySQL::ResultMetadata Class Reference

MySQL result metadata. More...

#include <ResultMetadata.h>

List of all members.

Public Member Functions

Poco::UInt32 columnsReturned () const
 Initializes the metadata.
void init (MYSQL_STMT *stmt)
 Resets the metadata.
bool isNull (std::size_t pos) const
 Returns raw data.
std::size_t length (std::size_t pos) const
 Returns pointer to native row.
const MetaColumnmetaColumn (Poco::UInt32 pos) const
 Returns the number of columns in resultset.
const char * rawData (std::size_t pos) const
 Returns the length.
void reset ()
MYSQL_BIND * row ()
 Returns the reference to the specified metacolumn.

Private Attributes

std::vector< char > _buffer
std::vector< MetaColumn_columns
 Returns true if value at pos is null.
std::vector< my_bool > _isNull
std::vector< unsigned long > _lengths
std::vector< MYSQL_BIND > _row

Detailed Description

MySQL result metadata.

Definition at line 53 of file ResultMetadata.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index