Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arximboldi/zug
/ types & classes
Types & classes
183 in github.com/arximboldi/zug
⨍
Functions
268
◇
Types & classes
183
↓ 1 callers
Class
apply
zug/transducer/transducer.hpp:175
Class
any_state
! * Polymorphically holds any value implementing the `state_traits`. * This type is used for the implementation of `transducer`. */
zug/any_state.hpp:31
Class
apply
zug/meta/pack.hpp:131
Class
apply
zug/meta/pack.hpp:143
Class
apply
zug/meta/pack.hpp:154
Class
apply
zug/meta/pack.hpp:166
Class
apply
zug/meta/pack.hpp:178
Class
apply
zug/meta/pack.hpp:190
Class
apply
zug/meta/pack.hpp:201
Class
apply
zug/meta/pack.hpp:211
Class
apply
zug/meta/pack.hpp:221
Class
apply
zug/meta/pack.hpp:231
Class
apply
zug/meta/pack.hpp:241
Class
apply
zug/meta/pack.hpp:251
Class
apply<zug::meta::pack<Args...>, T>
zug/meta/pack.hpp:168
Class
apply<zug::meta::pack<Args...>, T>
zug/meta/pack.hpp:180
Class
apply<zug::meta::pack<First, Types...>>
zug/meta/pack.hpp:156
Class
apply<zug::meta::pack<T, Ts...>>
zug/meta/pack.hpp:133
Class
apply<zug::meta::pack<Ts...>>
zug/meta/pack.hpp:145
Class
apply<zug::meta::pack<Ts...>>
zug/meta/pack.hpp:192
Class
at_impl<zug::meta::pack_tag>
zug/meta/pack.hpp:198
Class
back_impl<zug::meta::pack_tag>
zug/meta/pack.hpp:208
Class
begin_impl<zug::meta::pack_tag>
zug/meta/pack.hpp:238
Class
bottom
! * This is a type that pretends to be convertible to anything. This * can be used as a placeholder for any parameter type in `result_of` * metaca
zug/meta/util.hpp:50
Class
caller
zug/reductor.hpp:166
Class
can_not_do_that
zug/skip.hpp:102
Class
cat_t
zug/transducer/cat.hpp:17
Class
chainr_tag
zug/transducer/chain.hpp:20
Class
clear_impl<zug::meta::pack_tag>
zug/meta/pack.hpp:218
Class
common_type
zug/meta/common_type.hpp:84
Class
common_type<>
zug/meta/common_type.hpp:87
Class
common_type<Acc, Next, Rest...>
zug/meta/common_type.hpp:99
Class
common_type<Acc>
zug/meta/common_type.hpp:93
Class
common_type_impl
zug/meta/common_type.hpp:49
Class
common_type_impl< T, U, void_t<decltype(true ? std::declval<T>() : std::declval<U>())>>
zug/meta/common_type.hpp:55
Class
composed
zug/compose.hpp:60
Class
constantly_t
zug/util.hpp:64
Class
copy_cv
zug/detail/copy_traits.hpp:17
Class
copy_cv<const OrigT, DestT>
zug/detail/copy_traits.hpp:27
Class
copy_cv<const volatile OrigT, DestT>
zug/detail/copy_traits.hpp:32
Class
copy_cv<volatile OrigT, DestT>
zug/detail/copy_traits.hpp:22
Class
copy_decay
zug/detail/copy_traits.hpp:64
Class
copy_reference
zug/detail/copy_traits.hpp:40
Class
copy_reference<OrigT&&, DestT>
zug/detail/copy_traits.hpp:50
Class
copy_reference<OrigT&, DestT>
zug/detail/copy_traits.hpp:45
Class
copy_spy
test/spies.hpp:200
Class
could_not_find_common_type
zug/meta/common_type.hpp:24
Class
could_not_get_index_sequence
zug/compat/apply.hpp:26
Class
cycle_tag
zug/transducer/cycle.hpp:18
Class
deduce_value_type
zug/sequence.hpp:209
Class
dedupe_t
zug/transducer/dedupe.hpp:20
Class
default_copy_spy_base_t
test/spies.hpp:191
Class
default_generator
zug/transducer/random_sample.hpp:24
Class
defaulting
test/spies.hpp:18
Class
deref<zug::meta::pack_iterator<zug::meta::pack<First, Args...>>>
zug/meta/pack.hpp:258
Class
detected_any
zug/meta/detected.hpp:128
Class
detected_any<T, Op, Ops...>
zug/meta/detected.hpp:141
Class
detected_any<T, Op>
zug/meta/detected.hpp:131
Class
detector
zug/meta/detected.hpp:25
Class
detector<Default, meta::void_t<Op<Args...>>, Op, Args...>
zug/meta/detected.hpp:32
Class
deterministic_engine
test/transducer/random_sample.cpp:14
Class
disabled
zug/meta/util.hpp:84
Class
dispatch_t
zug/meta/dispatch.hpp:12
Class
dispatch_t<0>
zug/meta/dispatch.hpp:16
Class
distinct_t
zug/transducer/distinct.hpp:21
Class
eager_reducing_func_t
zug/transducer/eager.hpp:29
Class
eager_tag
zug/transducer/eager.hpp:23
Class
eager_uncomposed_transducer_t
zug/transducer/eager.hpp:58
Class
emplacing_back_t
zug/reducing/emplacing_back.hpp:15
Class
empty_impl<zug::meta::pack_tag>
zug/meta/pack.hpp:140
Class
empty_output
zug/transducer/write.hpp:23
Class
empty_reductor
zug/reductor.hpp:187
Class
empty_reductor<ReducingFnT, InitialStateT, meta::pack<InputTs...>>
zug/reductor.hpp:224
Class
empty_transducer_error
! * Error thrown by transducers when they are empty. The problem is that making * an empty transducer requires skipping on the first iteration. Sk
zug/detail/empty_transducer_error.hpp:25
Class
end_impl<zug::meta::pack_tag>
zug/meta/pack.hpp:248
Class
end_t
zug/sequence.hpp:35
Class
enumerate_from_t
zug/transducer/enumerate.hpp:21
Class
first_t
zug/reducing/first.hpp:15
Class
foo_tag
test/reduce.cpp:36
Class
from_void
! * Type to enable making a type convertible from `void`. The problem * is that `void` can not be used as a parameter, so it is imposible * to def
zug/meta/util.hpp:79
Class
front_impl<zug::meta::pack_tag>
zug/meta/pack.hpp:128
Class
get_integer_sequence
zug/compat/apply.hpp:47
Class
get_integer_sequence<std::array<T, N>, I>
zug/compat/apply.hpp:63
Class
get_integer_sequence<std::pair<T, U>, I>
zug/compat/apply.hpp:57
Class
get_integer_sequence<std::tuple<Ts...>, I>
zug/compat/apply.hpp:51
Class
get_integer_sequence_aux
zug/compat/apply.hpp:30
Class
get_integer_sequence_aux< T, I, N, meta::void_t<decltype(get<N>(std::declval<T>()))>>
zug/compat/apply.hpp:38
Class
get_reducing_fn
zug/transducer/transducer.hpp:78
Class
get_state_wrapper
zug/transducer/transducer.hpp:178
Class
get_transducer_state
zug/transducer/transducer.hpp:172
Class
get_value_type
zug/meta/value_type.hpp:46
Class
hash_tuple_impl
zug/detail/tuple_utils.hpp:61
Class
hash_tuple_impl<Tuple, 0>
zug/detail/tuple_utils.hpp:71
Class
holder
zug/any_state.hpp:201
Class
holder_base
zug/any_state.hpp:185
Class
identity
zug/meta/util.hpp:38
Class
interleave_t
zug/transducer/interleave.hpp:42
Class
invoke_composition_impl
zug/compose.hpp:23
Class
invoke_composition_impl<0>
zug/compose.hpp:36
Class
is_skip_state
zug/skip.hpp:56
next →
1–100 of 183, ranked by callers