driver_state.c File Reference

#include <stdlib.h>
#include "dbmi.h"
#include "dbstubs.h"

Include dependency graph for driver_state.c:

Go to the source code of this file.

Functions

void db__init_driver_state ()
dbDriverState * db__get_driver_state ()
 db__test_database_open ()
void db__mark_database_open (char *dbname, char *dbschema)
void db__mark_database_closed ()
void db__add_cursor_to_driver_state (dbCursor *cursor)
void db__drop_cursor_from_driver_state (dbCursor *cursor)
void db__close_all_cursors ()


Function Documentation

void db__add_cursor_to_driver_state ( dbCursor *  cursor  ) 

Definition at line 43 of file driver_state.c.

References db_realloc().

Referenced by db_d_open_insert_cursor(), db_d_open_select_cursor(), and db_d_open_update_cursor().

void db__close_all_cursors (  ) 

Definition at line 81 of file driver_state.c.

References db_driver_close_cursor.

Referenced by db_d_close_database().

void db__drop_cursor_from_driver_state ( dbCursor *  cursor  ) 

Definition at line 70 of file driver_state.c.

Referenced by db_d_close_cursor().

dbDriverState* db__get_driver_state (  ) 

Definition at line 14 of file driver_state.c.

void db__init_driver_state (  ) 

Definition at line 8 of file driver_state.c.

References db_zero().

Referenced by db_d_close_database(), and db_driver().

void db__mark_database_closed (  ) 

Definition at line 35 of file driver_state.c.

Referenced by db_d_close_database().

void db__mark_database_open ( char *  dbname,
char *  dbschema 
)

Definition at line 25 of file driver_state.c.

Referenced by db_d_open_database().

db__test_database_open (  ) 

Definition at line 19 of file driver_state.c.

Referenced by db_d_close_database(), and db_d_open_database().


Generated on Mon Jan 1 19:49:11 2007 for GRASS by  doxygen 1.5.1