| Nsqt | |
| RAssignmentType | Constrains a type to be an assignment type, which associates an identifier with a value |
| RBinderTupleType | Constrains a type to be a std::tuple whose elements all satisfy the sqt::BinderType concept |
| RBinderType | Constrains a type to be a binder type, which provides information for binding values to a placeholder of an executor |
| RIdentifierBinderTupleType | Constrains a type to be a std::tuple whose elements all satisfy the sqt::IdentifierBinderType concept |
| RIdentifierBinderType | Constrains a type to be a binder type that associated with an identifier type |
| RExpressionLike | Constrains a type to be an expression-like type |
| REntityValueOperandType | Constrains a type to be a value operand type whose value type is an entity |
| RIdentifierOperandType | Constrains a type to be an identifier operand type |
| ROperandType | Constrains a type to be an operand type |
| RValueOperandType | Constrains a type to be a value operand type |
| ROrderingTermType | Constrains a type to be an ordering term type, which is used in the ORDER BY clause |
| RPredicateTermType | Constrains a type to be a predicate term type |
| RPredicateType | Constrains a type to be a predicate type |
| RBindableQuerierType | Constrains a type to be an querier type, which has bindable placeholders |
| RQuerierType | Constrains a type to be a querier type, which corresponds to a SQL statement that can be executed |
| RSelecterType | Constrains a type to be a selecter type, which corresponds to a SELECT SQL statement that can be executed |
| RColumnType | Constrains a type to be a column type |
| RCompositeColumnType | Constrains a type to be a composite column type |
| RValueSourceType | Constrains a type to be a value source type, which is used to retrieve and set values from and to entities |
| RIdentifierType | Constrains a type to be an identifier type, which is a column type, primary key type or index type |
| REntityValueTraitsType | Constrains a type to be an entity value traits type, which defines traits for an entity value type |
| REntityValueType | Constrains a type to be an entity value type, which can be mapped to a table type |
| RPrimaryKeyEntityValueType | Constrains a type to be an entity value type that has a primary key |
| RAutoIncEntityValueType | Constrains a type to be an entity value type that has an auto-increment primary key |
| RIdentifierValueTraitsType | Constrains a type to be an identifier value traits type, which associates a column, primary key, or index with its corresponding value traits type |
| RBasicValueTraitsType | Constrains a type to be a basic value traits type, which defines traits for a basic value type |
| RBasicValueType | Constrains a type to be a basic value type, which can be used as the value type of fields or accessors bound to database columns |
| RCustomValueType | Constrains a type to be a custom value type, which is provided by the user |
| RNullableValueType | Constrains a type to be a nullable primitive value type |
| RPrimitiveValueType | Constrains a type to be a primitive value type, which refers to a built-in type that can be directly mapped to a database data type |
| RCompositeValueTraitsType | Constrains a type to be a composite value traits type, which defines traits for a composite value type |
| RCompositeValueType | Constrains a type to be a composite value type, which is a std::tuple<> of basic value types |
| RValueTraitsType | Constrains a type to be a value traits type, which is used to interact with its corresponding value type |