CUBRID Engine  latest
api_resultset_ifs_s Struct Reference

#include <api_common.h>

Collaboration diagram for api_resultset_ifs_s:
Collaboration graph

Public Attributes

int(* get_resultset_metadata )(API_RESULTSET *res, API_RESULTSET_META **rimpl)
 
int(* fetch )(API_RESULTSET *res, int offset, CI_FETCH_POSITION pos)
 
int(* tell )(API_RESULTSET *res, int *offset)
 
int(* clear_updates )(API_RESULTSET *res)
 
int(* delete_row )(API_RESULTSET *res)
 
int(* get_value )(API_RESULTSET *res, int index, CI_TYPE type, void *addr, size_t len, size_t *outlen, bool *is_null)
 
int(* get_value_by_name )(API_RESULTSET *res, const char *name, CI_TYPE type, void *addr, size_t len, size_t *outlen, bool *isnull)
 
int(* update_value )(API_RESULTSET *res, int index, CI_TYPE type, void *addr, size_t len)
 
int(* apply_update )(API_RESULTSET *res)
 
void(* destroy )(API_RESULTSET *res)
 

Detailed Description

Definition at line 148 of file api_common.h.

Member Data Documentation

int(* api_resultset_ifs_s::apply_update) (API_RESULTSET *res)

Definition at line 160 of file api_common.h.

int(* api_resultset_ifs_s::clear_updates) (API_RESULTSET *res)

Definition at line 153 of file api_common.h.

int(* api_resultset_ifs_s::delete_row) (API_RESULTSET *res)

Definition at line 154 of file api_common.h.

void(* api_resultset_ifs_s::destroy) (API_RESULTSET *res)

Definition at line 161 of file api_common.h.

int(* api_resultset_ifs_s::fetch) (API_RESULTSET *res, int offset, CI_FETCH_POSITION pos)

Definition at line 151 of file api_common.h.

int(* api_resultset_ifs_s::get_resultset_metadata) (API_RESULTSET *res, API_RESULTSET_META **rimpl)

Definition at line 150 of file api_common.h.

int(* api_resultset_ifs_s::get_value) (API_RESULTSET *res, int index, CI_TYPE type, void *addr, size_t len, size_t *outlen, bool *is_null)

Definition at line 155 of file api_common.h.

int(* api_resultset_ifs_s::get_value_by_name) (API_RESULTSET *res, const char *name, CI_TYPE type, void *addr, size_t len, size_t *outlen, bool *isnull)

Definition at line 157 of file api_common.h.

int(* api_resultset_ifs_s::tell) (API_RESULTSET *res, int *offset)

Definition at line 152 of file api_common.h.

int(* api_resultset_ifs_s::update_value) (API_RESULTSET *res, int index, CI_TYPE type, void *addr, size_t len)

Definition at line 159 of file api_common.h.


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