VisualIB
1.0
IBExpress library for making use of Borland IBExpress outside of C++Builder
|
VIB::Database | VIB::Database wraps the VisualIB VIBDatabase C structure to provide a C++11 object with semantics compatible with those of Borland TIBDatabase |
VIB::Transaction::DatabasesClass | Property implementation class for the Databases property |
VIB::DataSet | VIB::DataSet wraps the VisualIB VIBDataSet C structure to provide a C++11 object with semantics compatible with those of Borland TIBDataSet |
VIB::Database::DBParamClass | Class implementing the DBParamByDPB property, which reimplements the AnsiString DBParamByDPB[int Idx] property of TIBDatabase |
VIB::Error | Error is the root class for all VIB exceptions |
VIB::IBError | IBError is thrown when InterBase errors occur |
VIB::DataSet::FieldByNameClass | Class for VIB::DataSet::FieldByName method's return value |
VIB::DataSet::FieldClass | Fields property wrapper object |
VIB::DataSet::FieldProp | Intermediary for array-style access to fields, equivalent to the Borland TFields::Fields array |
VIB::DataSet::FieldsClass | Top-level Fields property wrapper class, equivalent to Borland TFields object |
VIB::Database::ParamClass | Class implementing the Params property, which reimplements the TStrings *Params property of TIBDatabase |
VIB::Transaction::ParamClass | Property implementation class for parameters |
VIB::SQL::ParamClass | Wrapper for a single Param object |
VIB::SQL::ParamsSetClass | Wrapper class for Params property Reimplements Borland TIBXSQLDA |
VIB::Property< T > | Property implements Borland Delphi-style properties using standard C++11 mechanisms |
VIB::ArrayProperty< T, A > | ArrayProperty extends Property with an array access operator, for properties which behave like C arrays or collections |
VIB::Property< bool > | |
VIB::Property< char * > | |
VIB::Property< DatabasesClass * > | |
VIB::ArrayProperty< DatabasesClass *, VIBDatabase * > | |
VIB::Property< DBParamClass * > | |
VIB::ArrayProperty< DBParamClass *, std::string > | |
VIB::Property< FieldProp * > | |
VIB::ArrayProperty< FieldProp *, FieldClass * > | |
VIB::Property< FieldsClass * > | |
VIB::Property< int > | |
VIB::Property< ParamClass * > | |
VIB::Property< ParamsSetClass * > | |
VIB::Property< SelectSQLClass * > | |
VIB::Property< short > | |
VIB::Property< SQLClass * > | |
VIB::Property< std::string > | |
VIB::Property< VIBAutoStopAction > | |
VIB::Property< VIBDatabase * > | |
VIB::Property< VIBFieldKind > | |
VIB::Property< VIBFieldType > | |
VIB::Property< VIBSQLTypes > | |
VIB::Property< VIBTraceFlags > | |
VIB::Property< VIBTransaction * > | |
VIB::Property< VIBTransactionAction > | |
VIB::Property< void * > | |
VIB::Property< void ** > | |
VIB::Property< void *** > | |
VIB::DataSet::SelectSQLClass | Property implementation class for the SelectSQL property |
VIB::SQL | VIB::SQL wraps the VisualIB VIBSQL C structure with a C++11 object with semantics compatible with those of Borland TIBSQL |
VIB::SQL::SQLClass | Wrapper class for the SQL property |
VIB::Transaction | VIB::Transaction wraps the VisualIB VIBTransaction structure with a C++11 object which emulates the semantics of Borland TIBTransaction |
VIBDatabase | Wrapper for TIBDatabase |
VIBDataSet | Wrapper for TIBDataSet |
VIBError | Tracking data for the last error to occur |
VIBSQL | Wrapper for a TIBSQL instance |
VIBString | Lightweight string object used to elide AnsiString return values |
VIBTransaction | Wrapper for a TIBTransaction |