Lightweight 0.1.0
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NSqlSchema
 CColumnHolds the definition of a column in a SQL table as read from the database schema
 CEventHandlerCallback interface for handling events while reading a database schema
 CTableHolds the definition of a table in a SQL database as read from the database schema
 CBelongsToRepresents a one-to-one relationship
 CDataMapperMain API for mapping records to and from the database using high level C++ syntax
 CFieldRepresents a single column in a table
 CHasManyThis HasMany<OtherRecord> represents a simple one-to-many relationship between two records
 CHasManyThroughThis API represents a many-to-many relationship between two records through a third record
 CHasOneThroughRepresents a one-to-one relationship through a join table
 CSqlAllFieldsQueryBuilderRepresents a query builder that retrieves all fields of a record
 CSqlAlterTablePlanRepresents a SQL ALTER TABLE plan on a given table
 CSqlAlterTableQueryBuilderQuery builder for building ALTER TABLE queries
 CSqlBinaryRepresents a binary data type
 CSqlColumnDeclarationRepresents a SQL column declaration
 CSqlConnectionRepresents a connection to a SQL database
 CSqlConnectionDataSourceRepresents a connection data source as a DSN, username, password, and timeout
 CSqlConnectionStringRepresents an ODBC connection string
 CSqlCoreDataMapperQueryBuilder
 CSqlCreateTableQueryBuilderQuery builder for building CREATE TABLE queries
 CSqlDataBinderCallback
 CSqlDate
 CSqlDateTime
 CSqlDeleteQueryBuilderQuery builder for building DELETE FROM ... queries
 CSqlDropTablePlanRepresents a SQL DROP TABLE plan
 CSqlDynamicString
 CSqlErrorInfoRepresents an ODBC SQL error
 CSqlFixedString
 CSqlForeignKeyReferenceDefinitionRepresents a foreign key reference definition
 CSqlGuid
 CSqlInsertQueryBuilderQuery builder for building INSERT INTO ... queries
 CSqlJoinConditionBuilderQuery builder for building JOIN conditions
 CSqlLoggerRepresents a logger for SQL operations
 CSqlMigrationPlanRepresents a SQL migration plan
 CSqlMigrationQueryBuilderQuery builder for building SQL migration queries
 CSqlNullType
 CSqlNumeric
 CSqlQualifiedTableColumnNameSqlQualifiedTableColumnName represents a column name qualified with a table name
 CSqlQueryBuilderAPI Entry point for building SQL queries
 CSqlQueryFormatterAPI to format SQL queries for different SQL dialects
 CSqlQuerySingleBuilderRepresents a query builder that retrieves only the first record found
 CSqlRealNameHelper class, used to represent a real SQL column names as template arguments
 CSqlRequireLoadedErrorRepresents an error when a record is required to be loaded but is not
 CSqlResultCursorAPI for reading an SQL query result set
 CSqlRowIteratorSQL query result row iterator
 CSqlScopedTimeLogger
 CSqlScopedTraceLoggerEnables protocol-level ODBC trace logging for the given connection
 CSqlSelectQueryBuilderQuery builder for building SELECT ... queries
 CSqlSparseFieldQueryBuilderRepresents a query builder that retrieves only the fields specified
 CSqlStatementHigh level API for (prepared) raw SQL statements
 CSqlText
 CSqlTime
 CSqlTransaction
 CSqlTransactionException
 CSqlUpdateQueryBuilderQuery builder for building UPDATE ... queries
 CSqlVariantRepresents a value that can be any of the supported SQL data types
 CSqlWhereClauseBuilder
 CSqlWildcardTypeSqlWildcardType is a placeholder for an explicit wildcard input parameter in a SQL query