Qore Programming Language
0.9.0
|
this class provides the internal link to the database driver for Qore's DBI layer More...
#include <DBI.h>
Public Member Methods | |
DLLEXPORT const char * | getName () const |
this is the only public exported function available in this class More... | |
DLLEXPORT QoreHashNode * | getOptionHash () const |
returns the valid options for this driver with descriptions More... | |
DLLEXPORT bool | hasStatementAPI () const |
returns true if the driver supports the statement API | |
this class provides the internal link to the database driver for Qore's DBI layer
most of these functions are not exported; the Datasource class should be used instead of using the DBIDriver class directly
DLLEXPORT const char* DBIDriver::getName | ( | ) | const |
this is the only public exported function available in this class
DLLEXPORT QoreHashNode* DBIDriver::getOptionHash | ( | ) | const |
returns the valid options for this driver with descriptions
"desc"
: a string description of the option"type"
: a string giving the data type restriction for the optionThe caller owns the reference count for the hash returned