libdrizzle Public API Documentation

result.h
Go to the documentation of this file.
1/*
2 * Drizzle Client & Protocol Library
3 *
4 * Copyright (C) 2008 Eric Day (eday@oddments.org)
5 * All rights reserved.
6 *
7 * Use and distribution licensed under the BSD license. See
8 * the COPYING file in this directory for full text.
9 */
10
16#ifndef __DRIZZLE_RESULT_H
17#define __DRIZZLE_RESULT_H
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
35DRIZZLE_API
37 drizzle_result_st *result);
38
42DRIZZLE_API
44 drizzle_result_st *result,
45 drizzle_result_st *from);
46
50DRIZZLE_API
52
56DRIZZLE_API
58
62DRIZZLE_API
64
68DRIZZLE_API
70
74DRIZZLE_API
76
80DRIZZLE_API
82
86DRIZZLE_API
88
92DRIZZLE_API
94
98DRIZZLE_API
100
104DRIZZLE_API
106
110DRIZZLE_API
112
116DRIZZLE_API
118
122DRIZZLE_API
124
127#ifdef __cplusplus
128}
129#endif
130
131#endif /* __DRIZZLE_RESULT_H */
drizzle_result_st * drizzle_result_create(drizzle_con_st *con, drizzle_result_st *result)
uint16_t drizzle_result_column_count(drizzle_result_st *result)
uint64_t drizzle_result_insert_id(drizzle_result_st *result)
void drizzle_result_free_all(drizzle_con_st *con)
bool drizzle_result_eof(drizzle_result_st *result)
const char * drizzle_result_error(drizzle_result_st *result)
drizzle_con_st * drizzle_result_drizzle_con(drizzle_result_st *result)
const char * drizzle_result_sqlstate(drizzle_result_st *result)
uint64_t drizzle_result_affected_rows(drizzle_result_st *result)
uint16_t drizzle_result_error_code(drizzle_result_st *result)
void drizzle_result_free(drizzle_result_st *result)
const char * drizzle_result_info(drizzle_result_st *result)
drizzle_result_st * drizzle_result_clone(drizzle_con_st *con, drizzle_result_st *result, drizzle_result_st *from)
uint16_t drizzle_result_warning_count(drizzle_result_st *result)
uint64_t drizzle_result_row_count(drizzle_result_st *result)
struct drizzle_result_st drizzle_result_st
Definition constants.h:410
struct drizzle_con_st drizzle_con_st
Definition constants.h:408