![]()  | 
  
    Qore Programming Language
    1.12.3
    
   | 
 
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