LiteSQL
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nlitesql
 CBackendAn abstract base class for interfacing with relational databases
 CCursorAn abstract base class for cursors that iterate result sets returned by relational database
 CResult
 CCursorUsed to iterate results of SQL statement, creates objects of type T from retrieved records
 CColumnDefinition
 CEqualName
 CDatabaseA base class of databases
 CSchemaItemIntermediate representation of single entity in relational database, table, index or sequence
 CDataSourceTemplate class which holds SelectQuery for selecting objects of type T
 CTimeStruct
 CDateHolds date
 CDateTimeHolds date and time of day
 CExceptBase class for exceptions
 CNotFoundException thrown when a record is not found
 CDatabaseErrorException thrown when database cannot be accessed
 CSQLErrorException thrown when SQL statement cannot be executed
 CInternalErrorException thrown when backend produces internal error
 CMemoryErrorException thrown when backend cannot allocate memory
 CInsertionErrorException thrown when database (disk) is full
 CConstraintError
 CUnknownErrorException thrown when none of other exceptions match
 CExprA base class for expression in WHERE - clause
 CRawExprUsed to inject custom expression into WHERE-clause
 CConnectiveUsed to connect two expressions
 CAndConnects two expressions with and-operator
 COrConnects two expression with or-operator
 CNotNegates expression
 COperBase class of operators in expressions
 CEqEquality operator
 CNotEqInequality operator
 CGtGreater than operator
 CGtEqGreater or equal operator
 CLtLess than operator
 CLtEqLess than or equal operator
 CLikeLike operator
 CInIn operator
 CFieldType
 CFieldHolds field value
 CField< std::string >
 CBlob
 CField< Blob >
 CLogger
 CPersistentAn abstract base class of persistents objects
 CRelationHandleBase class of relation handles attached to Persistent objects
 CSelectQueryClass that helps creating SELECT-SQL statements
 CRecordSQL data row wrapper
 CUpdateQueryClass that helps creating UPDATE-SQL statements
 CPlugin
 Ccounted_ptr
 CSharedLibraryAbility to load symbols from shared Libraries on *NIX and OSX or dynamic link Libraries on windows

SourceForge.net Logo