Class ResultSet

Class Documentation

class core::mysql::ResultSet

Public Functions

ResultSet(const amy::result_set &rs)
~ResultSet()
size_t GetColumnCount() const
size_t GetColumnIndex(const std::string &name) const
unsigned long GetColumnSize(size_t index) const
unsigned long GetRowCount() const
unsigned long GetRowIndex() const
Types GetType(size_t columnIndex) const
bool Next()
bool SetRowIndex(unsigned int index)
std::string GetString(const std::string &String) const
std::string GetString(size_t index) const
int8_t GetSigned8(const std::string &Signed8) const
int8_t GetSigned8(size_t index) const
uint8_t GetUnsigned8(const std::string &Unsigned8) const
uint8_t GetUnsigned8(size_t index) const
int16_t GetSigned16(const std::string &Signed16) const
int16_t GetSigned16(size_t index) const
uint16_t GetUnsigned16(const std::string &Unsigned16) const
uint16_t GetUnsigned16(size_t index) const
int32_t GetSigned32(const std::string &Signed32) const
int32_t GetSigned32(size_t index) const
uint32_t GetUnsigned32(const std::string &Unsigned32) const
uint32_t GetUnsigned32(size_t index) const
int64_t GetSigned64(const std::string &Signed64) const
int64_t GetSigned64(size_t index) const
uint64_t GetUnsigned64(const std::string &Unsigned64) const
uint64_t GetUnsigned64(size_t index) const
float GetFloat(const std::string &Float) const
float GetFloat(size_t index) const
double GetDouble(const std::string &Double) const
double GetDouble(size_t index) const
bool GetIsNull(const std::string &IsNull) const
bool GetIsNull(size_t index) const
bool GetBoolean(const std::string &Boolean) const
bool GetBoolean(size_t index) const