MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SqlResultSet Class Reference
Inheritance diagram for SqlResultSet:
Collaboration diagram for SqlResultSet:

Public Member Functions

bool get_row (int row_num)
bool next (void)
void reset (void)
void remove ()
void clear ()
const char * column (const char *col_name)
uint columnAsInt (const char *col_name)
unsigned long long columnAsLong (const char *col_name)
unsigned long long insertId ()
unsigned long long affectedRows ()
uint numRows (void)
uint mysqlErrno ()
const char * mysqlError ()
const char * mysqlSqlstate ()
bool get_row (int row_num)
bool next (void)
void reset (void)
void remove ()
const char * column (const char *col_name)
uint columnAsInt (const char *col_name)
uint insertId ()
uint affectedRows ()
uint numRows (void)
uint mysqlErrno ()
const char * mysqlError ()
const char * mysqlSqlstate ()
- Public Member Functions inherited from Properties
 Properties (bool case_insensitive=false)
 Properties (const Properties &)
 Properties (const Property *, int len)
void setCaseInsensitiveNames (bool value)
bool getCaseInsensitiveNames () const
void put (const Property *, int len)
bool put (const char *name, Uint32 value, bool replace=false)
bool put64 (const char *name, Uint64 value, bool replace=false)
bool put (const char *name, const char *value, bool replace=false)
bool put (const char *name, const Properties *value, bool replace=false)
bool put (const char *, Uint32 no, Uint32, bool replace=false)
bool put64 (const char *, Uint32 no, Uint64, bool replace=false)
bool put (const char *, Uint32 no, const char *, bool replace=false)
bool put (const char *, Uint32 no, const Properties *, bool replace=false)
bool getTypeOf (const char *name, PropertiesType *type) const
bool contains (const char *name) const
bool get (const char *name, Uint32 *value) const
bool get (const char *name, Uint64 *value) const
bool get (const char *name, const char **value) const
bool get (const char *name, BaseString &value) const
bool get (const char *name, const Properties **value) const
bool getCopy (const char *name, char **value) const
bool getCopy (const char *name, Properties **value) const
bool getTypeOf (const char *name, Uint32 no, PropertiesType *type) const
bool contains (const char *name, Uint32 no) const
bool get (const char *name, Uint32 no, Uint32 *value) const
bool get (const char *name, Uint32 no, Uint64 *value) const
bool get (const char *name, Uint32 no, const char **value) const
bool get (const char *name, Uint32 no, const Properties **value) const
bool getCopy (const char *name, Uint32 no, char **value) const
bool getCopy (const char *name, Uint32 no, Properties **value) const
void remove (const char *name)
void print (FILE *file=stdout, const char *prefix=0) const
Uint32 getPackedSize () const
bool pack (Uint32 *buf) const
bool pack (UtilBuffer &buf) const
bool unpack (const Uint32 *buf, Uint32 bufLen)
bool unpack (UtilBuffer &buf)
Uint32 getPropertiesErrno () const
Uint32 getOSErrno () const

Additional Inherited Members

- Static Public Attributes inherited from Properties
static const char delimiter = ':'
static const char version [] = { 2, 0, 0, 1, 1, 1, 1, 4 }

Detailed Description

Definition at line 53 of file DbUtil.hpp.


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