libdrizzle Public API Documentation

column.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_COLUMN_H
17#define __DRIZZLE_COLUMN_H
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
37DRIZZLE_API
39 drizzle_column_st *column);
40
44DRIZZLE_API
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
125
129DRIZZLE_API
131
135DRIZZLE_API
137
141DRIZZLE_API
143 size_t *size);
144
147#ifdef __cplusplus
148}
149#endif
150
151#endif /* __DRIZZLE_COLUMN_H */
const char * drizzle_column_catalog(drizzle_column_st *column)
drizzle_column_type_t
Definition constants.h:314
const char * drizzle_column_orig_name(drizzle_column_st *column)
drizzle_column_flags_t
Definition constants.h:370
drizzle_result_st * drizzle_column_drizzle_result(drizzle_column_st *column)
const char * drizzle_column_name(drizzle_column_st *column)
drizzle_column_type_drizzle_t
Definition constants.h:349
void drizzle_column_set_max_size(drizzle_column_st *column, size_t size)
const uint8_t * drizzle_column_default_value(drizzle_column_st *column, size_t *size)
drizzle_column_type_drizzle_t drizzle_column_type_drizzle(drizzle_column_st *column)
void drizzle_column_free(drizzle_column_st *column)
drizzle_column_st * drizzle_column_create(drizzle_result_st *result, drizzle_column_st *column)
drizzle_column_flags_t drizzle_column_flags(drizzle_column_st *column)
const char * drizzle_column_table(drizzle_column_st *column)
drizzle_charset_t drizzle_column_charset(drizzle_column_st *column)
const char * drizzle_column_db(drizzle_column_st *column)
drizzle_column_type_t drizzle_column_type(drizzle_column_st *column)
uint8_t drizzle_column_decimals(drizzle_column_st *column)
uint32_t drizzle_column_size(drizzle_column_st *column)
const char * drizzle_column_orig_table(drizzle_column_st *column)
size_t drizzle_column_max_size(drizzle_column_st *column)
struct drizzle_result_st drizzle_result_st
Definition constants.h:410
uint8_t drizzle_charset_t
Definition constants.h:414
struct drizzle_column_st drizzle_column_st
Definition constants.h:411