ctql
API Reference
ctql API
ctql
Index
Index
A
|
C
|
D
|
F
|
G
|
I
|
M
|
O
|
P
|
R
|
S
|
T
A
AlignOf (C++ struct)
AlignOf::size (C++ member)
AlignOf::type (C++ type)
AlignOf_t (C++ type)
Apply (C++ type)
C
case_ (C++ struct)
case_::key (C++ member)
case_::type (C++ type)
cmp (C++ struct)
cmp::value (C++ member)
count_digits (C++ function)
ct_string (C++ struct)
ct_string::c_str (C++ function)
ct_string::ct_string (C++ function)
,
[1]
ct_string::data (C++ member)
ct_string::operator std::string_view (C++ function)
ct_string::size (C++ function)
CTQL_ALIGN_OF (C macro)
CTQL_APPEND (C macro)
CTQL_APPLY (C macro)
CTQL_MATCH (C macro)
CTQL_OP (C macro)
CTQL_PARTITION_BY (C macro)
CTQL_PARTITION_BY_KEY (C macro)
CTQL_PARTITION_CONCAT (C macro)
CTQL_PARTITION_FAIL (C macro)
CTQL_PARTITION_PASS (C macro)
CTQL_REDUCE_SIZES (C macro)
CTQL_SIZE (C macro)
CTQL_SIZE_OF (C macro)
CTQL_SORT_TYPES (C macro)
CTQL_SORT_TYPES_ASC (C macro)
CTQL_SORT_TYPES_DESC (C macro)
CTQL_SUM_SIZES (C macro)
CTQL_TO_TUPLE (C macro)
CTQL_TO_VARIANT (C macro)
CTQL_TUPLE_T (C macro)
CTQL_TYPE_LIST (C macro)
D
default_ (C++ struct)
default_::type (C++ type)
detail::append (C++ struct)
detail::append::type (C++ type)
detail::append<HTList<T0, TRest...>, HTList<Us...>> (C++ struct)
detail::append<HTList<T0, TRest...>, HTList<Us...>>::type (C++ type)
detail::as_c_function (C++ struct)
detail::as_c_function<Return_t(Args_t...)> (C++ struct)
detail::as_c_function<Return_t(Args_t...)>::value (C++ type)
detail::as_c_function<std::function<Return_t(Args_t...)>> (C++ struct)
detail::as_c_function<std::function<Return_t(Args_t...)>>::value (C++ type)
detail::as_c_function_v (C++ type)
detail::HTList (C++ function)
(C++ struct)
,
[1]
detail::HTList::head_type (C++ type)
detail::HTList::len (C++ member)
detail::HTList::tail_type (C++ type)
detail::HTList<> (C++ struct)
detail::HTList<>::len (C++ member)
detail::is_tuple_aux (C++ function)
F
filter_by (C++ type)
foreach_indexed (C++ function)
function_traits (C++ struct)
function_traits<Return_t(Args_t...)> (C++ struct)
function_traits<Return_t(Args_t...)>::argument_ts (C++ type)
function_traits<Return_t(Args_t...)>::argument_type (C++ type)
function_traits<Return_t(Args_t...)>::as_c_function (C++ type)
function_traits<Return_t(Args_t...)>::as_std_function (C++ type)
function_traits<Return_t(Args_t...)>::n_args (C++ member)
function_traits<Return_t(Args_t...)>::return_t (C++ type)
G
get_nth_argument_t (C++ type)
I
is_same_or_const (C++ struct)
is_same_or_const::value (C++ member)
is_same_or_const<T, const T> (C++ struct)
is_same_or_const<T, const T>::value (C++ member)
is_same_or_const<T, T> (C++ struct)
is_same_or_const<T, T>::value (C++ member)
is_std_array (C++ struct)
is_std_array<std::array<T, N>> (C++ struct)
M
match (C macro)
(C++ struct)
match::match (C++ function)
match_t (C++ type)
O
op_tag (C++ struct)
op_tag::pred (C++ type)
op_type (C++ type)
,
[1]
operator""_ct (C++ function)
operator+ (C++ function)
operator== (C++ function)
ops (C++ struct)
ops::eq (C++ type)
ops::geq (C++ type)
ops::gt (C++ type)
ops::leq (C++ type)
ops::lt (C++ type)
ops::neq (C++ type)
Order (C++ enum)
Order::Asc (C++ enumerator)
Order::Desc (C++ enumerator)
P
partition_by (C++ struct)
partition_by::concat (C++ type)
partition_by::fail (C++ type)
partition_by::impl (C++ type)
partition_by::pass (C++ type)
partition_by_key (C++ type)
PredBy (C++ struct)
PredBy::t (C++ struct)
,
[1]
PredBy::t::value (C++ member)
,
[1]
R
reduce_sizes_t (C++ type)
reduce_sizes_v (C++ member)
reject_if_by (C++ type)
S
Size (C++ struct)
Size::size (C++ member)
Size::type (C++ type)
Size_t (C++ type)
SizeOf (C++ struct)
SizeOf::size (C++ member)
SizeOf::type (C++ type)
SizeOf_t (C++ type)
sort_list (C++ struct)
sort_list<Ord, detail::HTList<>> (C++ struct)
sort_list<Ord, detail::HTList<>>::type (C++ type)
sort_list<Ord, detail::HTList<T0, TRest...>> (C++ struct)
sort_list<Ord, detail::HTList<T0, TRest...>>::type (C++ type)
Sum (C++ type)
Sum_v (C++ member)
T
to_ct_string (C++ function)
to_tuple (C++ struct)
to_tuple<detail::HTList<Ms...>> (C++ struct)
to_tuple<detail::HTList<Ms...>>::type (C++ type)
to_variant (C++ struct)
to_variant<detail::HTList<Ms...>> (C++ struct)
to_variant<detail::HTList<Ms...>>::type (C++ type)
type_eq (C macro)
TypeSort (C++ type)