|
LiteSQL 0.3.10
|
| Nlitesql | |
| CBackend | An abstract base class for interfacing with relational databases |
| CCursor | An abstract base class for cursors that iterate result sets returned by relational database |
| CResult | |
| CCursor | Used to iterate results of SQL statement, creates objects of type T from retrieved records |
| CColumnDefinition | |
| CEqualName | |
| CDatabase | A base class of databases |
| CSchemaItem | Intermediate representation of single entity in relational database, table, index or sequence |
| CDataSource | Template class which holds SelectQuery for selecting objects of type T |
| CTimeStruct | |
| CDate | Holds date |
| CTime | Holds time of day |
| CDateTime | Holds date and time of day |
| CExcept | Base class for exceptions |
| CNotFound | Exception thrown when a record is not found |
| CDatabaseError | Exception thrown when database cannot be accessed |
| CSQLError | Exception thrown when SQL statement cannot be executed |
| CInternalError | Exception thrown when backend produces internal error |
| CMemoryError | Exception thrown when backend cannot allocate memory |
| CInsertionError | Exception thrown when database (disk) is full |
| CUnknownError | Exception thrown when none of other exceptions match |
| CExpr | A base class for expression in WHERE - clause |
| CRawExpr | Used to inject custom expression into WHERE-clause |
| CConnective | Used to connect two expressions |
| CAnd | Connects two expressions with and-operator |
| COr | Connects two expression with or-operator |
| CNot | Negates expression |
| COper | Base class of operators in expressions |
| CEq | Equality operator |
| CNotEq | Inequality operator |
| CGt | Greater than operator |
| CGtEq | Greater or equal operator |
| CLt | Less than operator |
| CLtEq | Less than or equal operator |
| CLike | Like operator |
| CIn | In operator |
| CFieldType | |
| CField | Holds field value |
| CField< std::string > | |
| CBlob | |
| CField< Blob > | |
| CPersistent | An abstract base class of persistents objects |
| CRelationHandle | Base class of relation handles attached to Persistent objects |
| CSelectQuery | Class that helps creating SELECT-SQL statements |
| CSplit | Splits and joins strings |
| CRecord | SQL data row wrapper |
| CUpdateQuery | |
| Ccounted_ptr |