12 #include "ecpg_config.h"
31 #if !(defined(true) && defined(false))
32 typedef unsigned char bool;
36 #define true ((bool) 1)
40 #define false ((bool) 0)
56 bool ECPGconnect(
int,
int,
const char *,
const char *,
const char *,
const char *,
int);
57 bool ECPGdo(
const int,
const int,
const int,
const char *,
const bool,
const int,
const char *,...);
58 bool ECPGtrans(
int,
const char *,
const char *);
60 bool ECPGprepare(
int,
const char *,
const bool,
const char *,
const char *);
72 #define SQLCODE sqlca.sqlcode
73 #define SQLSTATE sqlca.sqlstate
87 bool ECPGdescribe(
int,
int,
bool,
const char *,
const char *,...);
95 #ifdef ENABLE_THREAD_SAFETY
96 void ecpg_pthreads_init(
void);
bool ECPGdeallocate(int, int, const char *, const char *)
bool ECPGallocate_desc(int, const char *)
bool ECPGdescribe(int, int, bool, const char *, const char *,...)
void ECPGset_var(int, void *, int)
bool ECPGdisconnect(int, const char *)
bool ECPGconnect(int, int, const char *, const char *, const char *, const char *, int)
bool ECPGis_noind_null(enum ECPGttype, const void *)
bool ECPGtrans(int, const char *, const char *)
bool ECPGdo(const int, const int, const int, const char *, const bool, const int, const char *,...)
bool ECPGset_desc_header(int, const char *, int)
void ECPGdebug(int, FILE *)
void ECPGfree_auto_mem(void)
bool ECPGset_desc(int, const char *, int,...)
bool ECPGstatus(int, const char *)
PGconn * ECPGget_PGconn(const char *)
bool ECPGsetcommit(int, const char *, const char *)
bool ECPGdeallocate_all(int, int, const char *)
void * ECPGget_var(int number)
bool ECPGdo_descriptor(int, const char *, const char *, const char *)
char * ECPGprepared_statement(const char *, const char *, int)
bool ECPGprepare(int, const char *, const bool, const char *, const char *)
bool ECPGdeallocate_desc(int, const char *)
bool ECPGget_desc(int, const char *, int,...)
bool ECPGget_desc_header(int, const char *, int *)
void ECPGset_noind_null(enum ECPGttype, void *)
bool ECPGsetconn(int, const char *)
PGTransactionStatusType ECPGtransactionStatus(const char *)