SQT
A C++ ORM framework for SQLite
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234567]
 
src
 
sqt
 
foundation
 
data_type.h
Defines the sqt::DataType enum
 
database.h
Defines the sqt::Database class
 
index_info.h
Defines the sqt::IndexInfo struct
 
sql_error.h
Defines exception class and related facilities for SQLite errors
 
statement.h
Defines the sqt::Statement class
 
step_result.h
Defines the sqt::StepResult class
 
table_info.h
Defines data structures for table information
 
transaction.h
Defines the sqt::Transaction class
 
orm
 
executor
 
executor.h
Defines the sqt::Executor<> class template
 
iterator.h
Defines the sqt::Iterator<> class template
 
result.h
Defines the sqt::Result<> class template
 
expression
 
binder
 
binder.h
Defines the sqt::Binder<> class template
 
binder_chain.h
Defines the sqt::BinderChain<> primary template and its specialization for various numbers of binders
 
binder_tuple_type.h
Defines the sqt::BinderTupleType concept
 
binder_type.h
Defines the sqt::BinderType concept
 
identifier_binder_tuple_type.h
Defines the sqt::IdentifierBinderTupleType concept
 
identifier_binder_type.h
Defines the sqt::IdentifierBinderType concept
 
operand
 
constant_operand.h
Defines the sqt::ConstantOperand<> class template
 
entity_value_operand_type.h
Defines the sqt::EntityValueOperandType concept
 
identifier_operand.h
Defines the sqt::IdentifierOperand<> primary template and its specializations
 
identifier_operand_type.h
Defines the sqt::IdentifierOperandType concept
 
operand_type.h
Defines the sqt::OperandType concept
 
placeholder.h
Defines the sqt::Placeholder struct and the sqt::_ constant
 
placeholder_operand.h
Defines the sqt::PlaceholderOperand<> class template
 
value_operand_type.h
Defines the sqt::ValueOperandType concept
 
assignment.h
Defines the sqt::Assignment<> class template
 
assignment_operator.h
Defines the sqt::AssignmentOperator enum
 
assignment_type.h
Defines the sqt::AssignmentType concept
 
expression_like.h
Defines the sqt::ExpressionLike concept
 
ordering.h
Defines the sqt::Ordering enum
 
ordering_term.h
Defines the sqt::OrderingTerm<> class template
 
ordering_term_type.h
Defines the sqt::OrderingTermType concept
 
predicate.h
Defines the sqt::Predicate<> class template
 
predicate_operator.h
Defines the sqt::PredicateOperator enum
 
predicate_term_type.h
Defines the sqt::PredicateTermType concept
 
predicate_type.h
Defines the sqt::PredicateType concept
 
querier
 
deleter
 
deleter.h
Defines the sqt::Deleter<> class template
 
inserter
 
column_inserter.h
Defines the sqt::ColumnInserter<> class template
 
entity_inserter.h
Defines the sqt::EntityInserter<> class template
 
selecter
 
base_selecter.h
Defines the sqt::BaseSelecter<> class template
 
column_selecter.h
Defines the sqt::ColumnSelecter<> class template
 
entity_selecter.h
Defines the sqt::EntitySelecter<> class template
 
limit_select_capability.h
Defines the sqt::LimitSelectCapability<> class template
 
limit_select_decorator.h
Defines the sqt::LimitSelectDecorator class template
 
order_by_select_capability.h
Defines the sqt::OrderBySelectCapability<> class template
 
order_by_select_decorator.h
Defines the sqt::OrderBySelectDecorator<> class template
 
selecter_type.h
Defines the sqt::SelecterType concept
 
where_select_decorator.h
Defines the sqt::WhereSelectDecorator<> class template
 
updater
 
column_updater.h
Defines the sqt::ColumnUpdater<> class template
 
entity_updater.h
Defines the sqt::EntityUpdater<> class template
 
bindable_querier_type.h
Defines the sqt::BindableQuerierType concept
 
conflict_action.h
Defines the sqt::ConflictAction enum
 
querier_type.h
Defines the sqt::QuerierType concept
 
where_capability.h
Defines the sqt::WhereCapability<> class template
 
where_decorator.h
Defines the sqt::WhereDecorator<> class template
 
table
 
column
 
abstract_column.h
Defines the sqt::AbstractColumn interface and the sqt::AbstractColumnsView type alias
 
column.h
Defines the sqt::Column<> class template and the sqt::ColumnsView<> type alias
 
column_type.h
Defines the sqt::ColumnType concept
 
composite_column.h
Defines the sqt::CompositeColumn<> primary template and its specialization for various numbers of columns
 
composite_column_type.h
Defines the sqt::CompositeColumnType concept
 
value_source_type.h
Defines the sqt::ValueSourceType concept
 
index
 
abstract_index.h
Defines the sqt::AbstractIndex interface and the sqt::AbstractIndexesView type alias
 
primary_key
 
abstract_primary_key.h
Defines the sqt::AbstractPrimaryKey interface
 
primary_key.h
Defines the sqt::PrimaryKey<> class template
 
abstract_table.h
Defines the sqt::AbstractTable interface
 
identifier_type.h
Defines the sqt::IdentifierType concept
 
value
 
entity
 
entire_entity_value_traits.h
Defines the sqt::EntireEntityValueTraits class template
 
entity_value_traits_type.h
Defines the sqt::EntityValueTraitsType concept
 
entity_value_type.h
Defines concepts for entity value types
 
no_primary_key_entity_value_traits.h
Defines the sqt::NoPrimaryKeyEntityValueTraits class template
 
identifier
 
identifier_value_traits.h
Defines the `sqt::IdentifierValueTraits<> class template
 
identifier_value_traits_type.h
Defines the sqt::IdentifierValueTraitsType concept
 
trivial
 
basic
 
composite
 
value_traits_type.h
Defines the sqt::ValueTraitsType concept
 
data_context.h
Defines the sqt::DataContext<> class template
 
table_definition.h
Defines macros for defining table types for entities types
 
table_mapping.h
Defines the sqt::TableMapping primary template and related helper templates