Drizzled Public API Documentation

drizzled::sql::ResultSet Class Reference

List of all members.

Classes

class  Column

Public Member Functions

bool isNoThrow () const
bool next () const
const std::string getString (size_t column_number) const
bool isNull (size_t column_number) const
const ResultSetMetaDatagetMetaData () const
bool error () const
sql::Exception getException () const
 ResultSet (size_t fields)
void createRow ()
void setColumn (size_t column_number, const std::string &arg)
void setColumnNull (size_t column_number)
void pushException (const Exception &arg) const

Static Public Member Functions

static ResultSetmake (size_t field_count)

Private Types

typedef std::vector< ColumnRow
typedef std::vector< Row > Result

Private Member Functions

bool isMore () const
bool isMore (size_t column_number) const

Private Attributes

bool _has_next_been_called
Result _results
Result::const_iterator _current_row
ResultSetMetaData _meta_data
std::queue< Exception_exceptions

Detailed Description

Definition at line 46 of file result_set.h.


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