Lightweight 0.20260303.0
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NLightweight
 NSqlAlterTableCommands
 NSqlBackup
 NSqlMigration
 NSqlSchema
 NZip
 CAliasedTableNameName of table in a SQL query, where the table's name is aliased
 CBelongsToRepresents a one-to-one relationship
 CDataMapperMain API for mapping records to and from the database using high level C++ syntax
 CDataMapperOptions
 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
 CPool
 CPoolConfig
 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
 CSqlCompositeForeignKeyConstraintRepresents a composite foreign key constraint
 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
 CSqlCreateIndexPlanRepresents a SQL CREATE INDEX plan for migrations
 CSqlCreateTableQueryBuilderQuery builder for building CREATE TABLE queries
 CSqlDataBinderCallback
 CSqlDate
 CSqlDateTime
 CSqlDeleteDataPlanRepresents a SQL DELETE data plan for migrations
 CSqlDeleteQueryBuilderQuery builder for building DELETE FROM ... queries
 CSqlDropTablePlanRepresents a SQL DROP TABLE plan
 CSqlDynamicBinary
 CSqlDynamicString
 CSqlErrorInfoRepresents an ODBC SQL error
 CSqlFixedString
 CSqlForeignKeyReferenceDefinitionRepresents a foreign key reference definition
 CSqlGuid
 CSqlInsertDataPlanRepresents a SQL INSERT data plan for migrations
 CSqlInsertQueryBuilderQuery builder for building INSERT INTO ... queries
 CSqlJoinConditionBuilderQuery builder for building JOIN conditions
 CSqlLoggerRepresents a logger for SQL operations
 CSqlMigrationDeleteBuilderQuery builder for building DELETE queries in migrations
 CSqlMigrationInsertBuilderQuery builder for building INSERT queries in migrations
 CSqlMigrationPlanRepresents a SQL migration plan
 CSqlMigrationQueryBuilderQuery builder for building SQL migration queries
 CSqlMigrationUpdateBuilderQuery builder for building UPDATE queries in migrations
 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
 CSqlRawColumnA non-owning reference to a raw column data for batch processing
 CSqlRawColumnMetadataMetadata of a SQL column for use with highly optimized bulk insert operations
 CSqlRawSqlPlanRepresents a raw SQL plan
 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
 CSqlStatementHigh level API for (prepared) raw SQL statements
 CSqlText
 CSqlTime
 CSqlTransaction
 CSqlTransactionException
 CSqlUpdateDataPlanRepresents a SQL UPDATE data plan for migrations
 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
 CThreadSafeQueue
 CUniqueNameBuilderMaintains collisions to create unique names