relx
0.1.0
A Modern C++23 Type-Safe SQL Query Builder
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
A
AddColumnOperation
(
relx::migrations
)
AddColumnOperation< ColumnMetadata >
(
relx::migrations
)
AddConstraintOperation
(
relx::migrations
)
AliasedColumn
(
relx::query
)
ArithmeticExpr
(
relx::query
)
AscendingExpr
(
relx::query
)
AsyncStreamingResultSet::async_streaming_iterator
(
relx::connection
)
AsyncStreamingResultSet
(
relx::connection
)
autoincrement
(
relx::schema
)
B
BetweenCondition
(
relx::query
)
BinaryCondition
(
relx::query
)
BinaryDateFunctionExpr
(
relx::query
)
C
CaseExpr
(
relx::query
)
Cell
(
relx::result
)
check
(
relx::schema
)
class_of_t
(
relx::query
)
class_of_t< T Class::* >
(
relx::query
)
CoalesceExpr
(
relx::query
)
column
(
relx::schema
)
column< TableT, Name, std::optional< T >, Modifiers... >
(
relx::schema
)
column_check_constraint
(
relx::schema
)
column_member_value
(
relx::result
)
column_traits
(
relx::schema
)
column_traits< bool >
(
relx::schema
)
column_traits< double >
(
relx::schema
)
column_traits< float >
(
relx::schema
)
column_traits< int >
(
relx::schema
)
column_traits< long >
(
relx::schema
)
column_traits< long long >
(
relx::schema
)
column_traits< std::chrono::system_clock::time_point >
(
relx::schema
)
column_traits< std::chrono::year_month_day >
(
relx::schema
)
column_traits< std::nullopt_t >
(
relx::schema
)
column_traits< std::optional< T > >
(
relx::schema
)
column_traits< std::string >
(
relx::schema
)
column_type_of
(
relx::query
)
ColumnExpression
(
relx::query
)
ColumnMetadata
(
relx::migrations
)
ColumnRef
(
relx::query
)
CommandLineArgs
(
relx::migrations::cli
)
composite_foreign_key
(
relx::schema
)
composite_index
(
relx::schema
)
composite_primary_key
(
relx::schema
)
composite_unique_constraint
(
relx::schema
)
Connection
(
relx::connection
)
Connection
(
relx::pgsql_async_wrapper
)
ConnectionError
(
relx::connection
)
ConnectionPoolError
(
relx::connection
)
ConstraintMetadata
(
relx::migrations
)
CountAllExpr
(
relx::query
)
create_table
(
relx::schema
)
CreateTableOperation
(
relx::migrations
)
CurrentDateTimeExpr
(
relx::query
)
D
DateArithmeticExpr
(
relx::query
)
default_value
(
relx::schema
)
DeleteQuery
(
relx::query
)
DescendingExpr
(
relx::query
)
DistinctExpr
(
relx::query
)
drop_table
(
relx::schema
)
DropColumnOperation
(
relx::migrations
)
DropColumnOperation< ColumnMetadata >
(
relx::migrations
)
DropConstraintOperation
(
relx::migrations
)
DropTableOperation
(
relx::migrations
)
E
extract_arithmetic_type
(
relx::query::arithmetic_checking
)
extract_arithmetic_type< schema::column< TableT, Name, ColumnT, Modifiers... > >
(
relx::query::arithmetic_checking
)
extract_column_type
(
relx::query::aggregate_checking
)
extract_column_type
(
relx::query::date_checking
)
extract_column_type< schema::column< TableT, Name, ColumnT, Modifiers... > >
(
relx::query::aggregate_checking
)
extract_column_type< schema::column< TableT, Name, ColumnT, Modifiers... > >
(
relx::query::date_checking
)
F
fixed_string
(
relx::schema
)
fk_impl
(
relx::schema
)
fk_impl< std::tuple< std::integral_constant< decltype(LocalColumns), LocalColumns >... >, std::tuple< std::integral_constant< decltype(ReferencedColumns), ReferencedColumns >... > >
(
relx::schema
)
foreign_key
(
relx::schema
)
FunctionExpr
(
relx::query
)
I
identity
(
relx::schema
)
InCondition
(
relx::query
)
index
(
relx::schema
)
InsertItem
(
relx::query
)
InsertQuery
(
relx::query
)
IntervalExpr
(
relx::query
)
is_awaitable
(
relx::connection
)
is_awaitable< boost::asio::awaitable< T > >
(
relx::connection
)
is_default_value_specialization
(
relx::schema
)
is_default_value_specialization< default_value< Value > >
(
relx::schema
)
is_specialization
(
relx::query::meta
)
is_specialization< Template< Args... >, Template >
(
relx::query::meta
)
is_string_default_specialization
(
relx::schema
)
is_string_default_specialization< string_default< Value, IsLiteral > >
(
relx::schema
)
is_time_point
(
relx::query::date_checking
)
is_time_point< std::chrono::time_point< Clock, Duration > >
(
relx::query::date_checking
)
IsNotNullCondition
(
relx::query
)
IsNullCondition
(
relx::query
)
LazyResultSet::iterator
(
relx::result
)
J
JoinSpec
(
relx::query
)
L
LazyCell
(
relx::result
)
LazyResultSet
(
relx::result
)
LazyRow
(
relx::result
)
LikeCondition
(
relx::query
)
M
member_pointer_class
(
relx::schema
)
member_pointer_class< T C::* >
(
relx::schema
)
member_pointer_type
(
relx::schema
)
member_pointer_type< T C::* >
(
relx::schema
)
Migration
(
relx::migrations
)
MigrationError
(
relx::migrations
)
MigrationOperation
(
relx::migrations
)
MigrationOptions
(
relx::migrations
)
ModifyColumnOperation
(
relx::migrations
)
N
NotCondition
(
relx::query
)
null_default
(
relx::schema
)
NullaryFunctionExpr
(
relx::query
)
O
on_delete
(
relx::schema
)
on_update
(
relx::schema
)
P
pack_element
(
relx::schema
)
pack_element< 0, First, Rest... >
(
relx::schema
)
pack_element< N, First, Rest... >
(
relx::schema
)
PgError
(
relx::pgsql_async_wrapper
)
PostgreSQLConnectionPool::PooledConnection
(
relx::connection
)
PostgreSQLAsyncConnection
(
relx::connection
)
PostgreSQLAsyncStreamingSource
(
relx::connection
)
PostgreSQLConnection
(
relx::connection
)
PostgreSQLConnectionParams
(
relx::connection
)
PostgreSQLConnectionPool
(
relx::connection
)
PostgreSQLConnectionPoolConfig
(
relx::connection
)
PostgreSQLError
(
relx::connection
)
PostgreSQLStatement
(
relx::connection
)
PostgreSQLStreamingSource
(
relx::connection
)
PreparedStatement
(
relx::pgsql_async_wrapper
)
primary_key
(
relx::schema
)
Q
QueryError
(
relx::query
)
R
references
(
relx::schema
)
RelxException
(
relx
)
remove_optional
(
relx::query::arithmetic_checking
)
remove_optional
(
relx::query::date_checking
)
remove_optional
(
relx::type_checking
)
remove_optional< std::optional< T > >
(
relx::query::arithmetic_checking
)
remove_optional< std::optional< T > >
(
relx::query::date_checking
)
remove_optional< std::optional< T > >
(
relx::type_checking
)
RenameColumnOperation
(
relx::migrations
)
RenameConstraintOperation
(
relx::migrations
)
Result
(
relx::pgsql_async_wrapper
)
ResultError
(
relx::result
)
ResultSet
(
relx::result
)
Row
(
relx::result
)
RowAdapter
(
relx::result
)
RowIterator
(
relx::result
)
RowsView
(
relx::result
)
S
SchemaColumnAdapter
(
relx::query
)
SchemaTableAdapter
(
relx::query
)
SelectQuery
(
relx::query
)
SetItem
(
relx::query
)
SqlExpression
(
relx::query
)
StreamingResultSet::streaming_iterator
(
relx::result
)
StreamingResultSet
(
relx::result
)
string_default
(
relx::schema
)
T
table_check_constraint
(
relx::schema
)
table_primary_key
(
relx::schema
)
TableMetadata
(
relx::migrations
)
TransactionException
(
relx::connection
)
TransactionGuard
(
relx::connection
)
TypedCaseBuilder
(
relx::query
)
TypedInCondition
(
relx::query
)
U
UnaryDateFunctionExpr
(
relx::query
)
unique
(
relx::schema
)
unique_constraint
(
relx::schema
)
UpdateDataOperation
(
relx::migrations
)
UpdateQuery
(
relx::query
)
V
Value
(
relx::query
)
Value< const char * >
(
relx::query
)
Value< std::optional< T > >
(
relx::query
)
Value< std::string >
(
relx::query
)
Value< std::string_view >
(
relx::query
)
Generated by
1.9.8