![]() |
Qore Programming Language - C/C++ Library 2.1.1
|
this class provides the internal link to the database driver for Qore's DBI layer More...
#include <DBI.h>
Public Member Functions | |
| DLLEXPORT const char * | getName () const |
| this is the only public exported function available in this class | |
| DLLEXPORT QoreHashNode * | getOptionHash () const |
| returns the valid options for this driver with descriptions | |
| 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