66    constructor(AbstractDatasource ds, 
string name, *hash<auto> opts);
 
  118    constructor(AbstractDatasource ds, hash<auto> desc, 
string name, *hash<auto> opts);
 
the base abstract class for the table implementation
Definition: AbstractTable.qc.dox.h:30
 
represents a database table; this class embeds an AbstractTable object that is created automatically ...
Definition: Table.qc.dox.h:44
 
AbstractTable t
the embedded AbstractTable object that actually provides the functionality for this class
Definition: Table.qc.dox.h:49
 
constructor(AbstractDatasource ds, string name, *hash< auto > opts)
creates the Table object
 
AbstractTable getTable()
returns the AbstractTable object contained by this object
 
constructor(AbstractDatasource ds, hash< auto > desc, string name, *hash< auto > opts)
creates the object from a table description hash
 
constructor(string ds, string name, *hash< auto > opts)
creates the Table object
 
constructor(hash< auto > ds, string name, *hash< auto > opts)
creates the Table object
 
auto methodGate(string meth)
executes a method on the contained AbstractTable object
 
Qore AbstractDatabase class definition.
Definition: AbstractDatabase.qc.dox.h:26