MySQL 9.1.0
Source Code Documentation
MYSQL_RES Struct Reference

#include <mysql.h>

Public Attributes

uint64_t row_count
 
MYSQL_FIELDfields
 
struct MYSQL_DATAdata
 
MYSQL_ROWSdata_cursor
 
unsigned long * lengths
 
MYSQLhandle
 
const struct MYSQL_METHODSmethods
 
MYSQL_ROW row
 
MYSQL_ROW current_row
 
struct MEM_ROOTfield_alloc
 
unsigned int field_count
 
unsigned int current_field
 
bool eof
 
bool unbuffered_fetch_cancelled
 
enum enum_resultset_metadata metadata
 
void * extension
 

Member Data Documentation

◆ current_field

unsigned int MYSQL_RES::current_field

◆ current_row

MYSQL_ROW MYSQL_RES::current_row

◆ data

struct MYSQL_DATA* MYSQL_RES::data

◆ data_cursor

MYSQL_ROWS* MYSQL_RES::data_cursor

◆ eof

bool MYSQL_RES::eof

◆ extension

void* MYSQL_RES::extension

◆ field_alloc

struct MEM_ROOT* MYSQL_RES::field_alloc

◆ field_count

unsigned int MYSQL_RES::field_count

◆ fields

MYSQL_FIELD* MYSQL_RES::fields

◆ handle

MYSQL* MYSQL_RES::handle

◆ lengths

unsigned long* MYSQL_RES::lengths

◆ metadata

enum enum_resultset_metadata MYSQL_RES::metadata

◆ methods

const struct MYSQL_METHODS* MYSQL_RES::methods

◆ row

MYSQL_ROW MYSQL_RES::row

◆ row_count

uint64_t MYSQL_RES::row_count

◆ unbuffered_fetch_cancelled

bool MYSQL_RES::unbuffered_fetch_cancelled

The documentation for this struct was generated from the following file: