GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
dbstubs.h
Go to the documentation of this file.
1 /* this file was automatically generated by mk_dbstubs_h.sh */
2 #ifndef DBSTUBS_H
3 #define DBSTUBS_H
4 
5 #ifdef DB_DRIVER_C
6 extern int db__driver_add_column();
7 extern int db__driver_bind_update();
8 extern int db__driver_close_cursor();
9 extern int db__driver_close_database();
10 extern int db__driver_create_index();
11 extern int db__driver_create_table();
12 extern int db__driver_create_database();
13 extern int db__driver_delete();
14 extern int db__driver_delete_database();
15 extern int db__driver_describe_table();
16 extern int db__driver_drop_column();
17 extern int db__driver_drop_index();
18 extern int db__driver_drop_table();
19 extern int db__driver_execute_immediate();
20 extern int db__driver_fetch();
21 extern int db__driver_find_database();
22 extern int db__driver_finish();
23 extern int db__driver_init();
24 extern int db__driver_insert();
25 extern int db__driver_list_indexes();
26 extern int db__driver_list_tables();
27 extern int db__driver_list_databases();
31 extern int db__driver_open_database();
32 extern int db__driver_grant_on_table();
33 extern int db__driver_get_num_rows();
34 extern int db__driver_begin_transaction();
36 extern int db__driver_update();
68 #else
69 extern int (*db_driver_add_column) ();
70 extern int (*db_driver_bind_update) ();
71 extern int (*db_driver_close_cursor) ();
72 extern int (*db_driver_close_database) ();
73 extern int (*db_driver_create_index) ();
74 extern int (*db_driver_create_table) ();
75 extern int (*db_driver_create_database) ();
76 extern int (*db_driver_delete) ();
77 extern int (*db_driver_delete_database) ();
78 extern int (*db_driver_describe_table) ();
79 extern int (*db_driver_drop_column) ();
80 extern int (*db_driver_drop_index) ();
81 extern int (*db_driver_drop_table) ();
82 extern int (*db_driver_execute_immediate) ();
83 extern int (*db_driver_fetch) ();
84 extern int (*db_driver_find_database) ();
85 extern int (*db_driver_finish) ();
86 extern int (*db_driver_init) ();
87 extern int (*db_driver_insert) ();
88 extern int (*db_driver_list_indexes) ();
89 extern int (*db_driver_list_tables) ();
90 extern int (*db_driver_list_databases) ();
94 extern int (*db_driver_open_database) ();
95 extern int (*db_driver_grant_on_table) ();
96 extern int (*db_driver_get_num_rows) ();
97 extern int (*db_driver_begin_transaction) ();
99 extern int (*db_driver_update) ();
100 #endif
101 
102 #endif
int(* db_driver_insert)()
int db__driver_begin_transaction(void)
Definition: transaction.c:4
int(* db_driver_grant_on_table)()
int db__driver_delete_database(dbHandle *handle)
Definition: deletedb.c:3
int(* db_driver_open_select_cursor)()
int(* db_driver_list_tables)()
int(* db_driver_list_indexes)()
int db__driver_open_update_cursor(dbString *name, dbString *select, dbCursor *cursor, int *mode)
Definition: open_update.c:4
int db__driver_add_column(dbString *tableName, dbColumn *column)
Definition: add_col.c:9
int db__driver_insert(dbCursor *cursor)
Definition: insert.c:3
int db__driver_list_tables(dbString **names, int *count, int system)
Definition: list_tables.c:3
int(* db_driver_delete_database)()
int(* db_driver_open_database)()
int(* db_driver_create_index)()
int(* db_driver_close_cursor)()
int(* db_driver_open_update_cursor)()
int(* db_driver_drop_index)()
int(* db_driver_describe_table)()
int(* db_driver_create_table)()
int db__driver_close_database(void)
Definition: closedb.c:3
int db__driver_finish(void)
Definition: finish.c:3
int(* db_driver_delete)()
int db__driver_drop_table(dbString *name)
Definition: drop_table.c:3
int(* db_driver_list_databases)()
int db__driver_fetch(dbCursor *cursor, int position, int *more)
Definition: fetch.c:3
int db__driver_update(dbCursor *cursor)
int db__driver_get_num_rows(dbCursor *cursor)
Definition: rows.c:3
int(* db_driver_drop_column)()
int db__driver_bind_update(dbCursor *cursor)
Definition: bindupdate.c:9
int(* db_driver_fetch)()
int db__driver_create_database(dbHandle *handle)
Definition: createdb.c:3
int db__driver_grant_on_table(dbString *tableName, int priv, int to)
Definition: priv.c:3
int db__driver_create_index(dbIndex *index)
Definition: create_index.c:3
int(* db_driver_drop_table)()
int db__driver_drop_column(dbString *tableName, dbString *columnName)
Definition: drop_col.c:3
int(* db_driver_execute_immediate)()
int(* db_driver_commit_transaction)()
int db__driver_open_insert_cursor(dbCursor *cursor)
Definition: open_insert.c:3
int db__driver_list_indexes(dbString *tableName, dbIndex **indexes, int *count)
Definition: list_index.c:4
int db__driver_drop_index(dbString *name)
Definition: drop_index.c:3
int(* db_driver_add_column)()
int db__driver_delete(dbCursor *cursor)
int db__driver_open_select_cursor(dbString *select, dbCursor *cursor, int *mode)
Definition: open_select.c:4
int db__driver_list_databases(dbString *path, int npaths, dbHandle **handles, int *num)
Definition: listdb.c:4
int(* db_driver_bind_update)()
int
Definition: g3dcolor.c:48
int db__driver_open_database(dbHandle *handle)
Definition: opendb.c:3
int(* db_driver_finish)()
int db__driver_find_database(dbHandle *handle, int *found)
Definition: finddb.c:3
int db__driver_init(int argc, char *argv[])
Definition: db/stubs/init.c:3
int(* db_driver_get_num_rows)()
int db__driver_commit_transaction(void)
Definition: transaction.c:11
int db__driver_execute_immediate(dbString *SQLstatement)
Definition: execute.c:3
int db__driver_create_table(dbTable *table)
Definition: create_table.c:3
int(* db_driver_find_database)()
int(* db_driver_update)()
int db__driver_close_cursor(dbCursor *cursor)
Definition: close_cursor.c:10
int(* db_driver_create_database)()
int db__driver_describe_table(dbString *name, dbTable *table)
Definition: desc_table.c:3
int(* db_driver_init)()
int(* db_driver_close_database)()
int(* db_driver_open_insert_cursor)()
int(* db_driver_begin_transaction)()