MCPcopy Create free account

hub / github.com/Naios/function2 / types & classes

Types & classes102 in github.com/Naios/function2

↓ 6 callersClassCopyableIncreasingCoroutine
Coroutine which increases it's return value by every call
test/assign-and-constructible-test.cpp:24
↓ 4 callersClassUniqueIncreasingCoroutine
Coroutine which increases it's return value by every call
test/assign-and-constructible-test.cpp:11
ClassConstProvider
test/functionality-test.cpp:35
ClassConstVolatileProvider
test/functionality-test.cpp:41
ClassDeallocatorChecker
Increases the linked counter once for every destruction
test/functionality-test.cpp:11
ClassFunction2Conan
conanfile.py:13
ClassFunctionProvider
test/overload-test.cpp:12
ClassFunctionTesterBase
test/function2-test.hpp:106
ClassLeftRightType
test/function2-test.hpp:94
ClassLeftType
test/function2-test.hpp:78
ClassMergeTypes
test/function2-test.hpp:63
ClassMergeTypes<std::tuple<Tuple...>, Rest...>
test/function2-test.hpp:66
ClassMyTestClass
test/functionality-test.cpp:179
ClassRValueProvider
test/functionality-test.cpp:47
ClassSharedCountFunctor
Functor which returns it's shared count
test/assign-and-constructible-test.cpp:37
ClassStorage
test/noexcept-test.cpp:45
ClassTupleToTypes
test/function2-test.hpp:70
ClassTupleToTypes<std::tuple<Args...>>
test/function2-test.hpp:73
ClassVolatileProvider
test/functionality-test.cpp:29
Classaccepts_all
include/function2/function2.hpp:1406
Classaccepts_all< T, identity<Signatures...>, void_t<std::enable_if_t<accepts_one<T, Signatures>::value>...>>
include/function2/function2.hpp:1408
Classaccepts_one
include/function2/function2.hpp:1396
Classaddress_taker
include/function2/function2.hpp:339
Classaddress_taker<T, std::enable_if_t<std::is_pointer<T>::value>>
include/function2/function2.hpp:359
Classassert_no_strong_except_guarantee
include/function2/function2.hpp:1482
Classassert_wrong_copy_assign
include/function2/function2.hpp:1473
Classbad_function_call
include/function2/function2.hpp:508
Classbox
include/function2/function2.hpp:374
Classbox<false, T, Allocator>
include/function2/function2.hpp:390
Classbox_factory
include/function2/function2.hpp:371
Classbox_factory<box<IsCopyable, T, Allocator>>
include/function2/function2.hpp:407
Classcan_invoke
include/function2/function2.hpp:262
Classcan_invoke<Pointer, identity<T&&, Args...>, decltype(( void)((std::declval<T&&>().*std::declval<Pointer>())( std::declval<Args>()...)))>
include/function2/function2.hpp:272
Classcan_invoke<Pointer, identity<T&&>, decltype((void)(std::declval<T&&>().* std::declval<Pointer>()))>
include/function2/function2.hpp:286
Classcan_invoke<Pointer, identity<T&, Args...>, decltype((void)((std::declval<T&>().*std::declval<Pointer>())( std::declval<Args>()...)))>
include/function2/function2.hpp:268
Classcan_invoke<Pointer, identity<T&>, decltype((void)(std::declval<T&>().*std::declval<Pointer>()))>
include/function2/function2.hpp:282
Classcan_invoke<Pointer, identity<T*, Args...>, decltype(( void)((std::declval<T*>()->*std::declval<Pointer>())( std::declval<Args>()...)))>
include/function2/function2.hpp:277
Classcan_invoke<Pointer, identity<T*>, decltype(( void)(std::declval<T*>()->*std::declval<Pointer>()))>
include/function2/function2.hpp:291
Classcan_invoke<T, identity<Args...>, decltype((void)std::declval<T>()(std::declval<Args>()...))>
include/function2/function2.hpp:264
Classcapacity_can_hold
include/function2/function2.hpp:1741
Classcapacity_default
Default capacity for small functor optimization
include/function2/function2.hpp:1728
Classcapacity_fixed
include/function2/function2.hpp:1722
Classcapacity_none
Can be passed to function_base as template argument which causes the internal small buffer to be removed from the callable wrapper. The owning functio
include/function2/function2.hpp:1735
Classconfig
include/function2/function2.hpp:182
Classcopyable
include/function2/function2.hpp:169
Classcopyable<false>
include/function2/function2.hpp:171
Classcustom_falsy_invocable
test/regressions.cpp:211
Classdeduce_to_void
include/function2/function2.hpp:146
Classempty_vtable
include/function2/function2.hpp:738
Classerasure
include/function2/function2.hpp:1130
Classerasure<false, Config, property<IsThrowing, HasStrongExceptGuarantee, Args...>>
include/function2/function2.hpp:1279
Classfunction
include/function2/function2.hpp:137
Classfunction<Config, property<IsThrowing, HasStrongExceptGuarantee, Args...>>
include/function2/function2.hpp:1510
Classfunction_trait
include/function2/function2.hpp:587
Classhas_bool_op
include/function2/function2.hpp:1438
Classhas_bool_op<T, void_t<decltype(bool(std::declval<T>()))>>
include/function2/function2.hpp:1440
Classidentity
include/function2/function2.hpp:140
Classinternal_capacity
include/function2/function2.hpp:1081
Classinternal_capacity< Capacity, std::enable_if_t<(Capacity::capacity < sizeof(void*))>>
include/function2/function2.hpp:1093
Classinternal_capacity_holder
include/function2/function2.hpp:1102
Classinvocation_view_vtable
include/function2/function2.hpp:716
Classinvocation_vtable
include/function2/function2.hpp:692
Classinvoke_table
include/function2/function2.hpp:646
Classinvoke_table<First, Second, Args...>
include/function2/function2.hpp:679
Classinvoke_table<First>
include/function2/function2.hpp:650
Classis_box
include/function2/function2.hpp:439
Classis_box<box<IsCopyable, T, Allocator>>
include/function2/function2.hpp:441
Classis_convertible_to_this
include/function2/function2.hpp:1532
Classis_convertible_to_this< function<RightConfig, property_t>, void_t<enable_if_copyable_correct_t<Config, RightConfig>, enable_if_owning_correct_t<Config, RightConfig>>>
include/function2/function2.hpp:1534
Classis_noexcept_correct
include/function2/function2.hpp:297
Classis_noexcept_correct<true, T, identity<Args...>>
include/function2/function2.hpp:299
Classlazy_and
include/function2/function2.hpp:155
Classlazy_and<B1, B2>
include/function2/function2.hpp:161
Classlazy_and<B1>
include/function2/function2.hpp:158
Classmy_callable
test/empty-function-call-test.cpp:72
Classmy_callable_empty
test/empty-function-call-test.cpp:81
Classno_allocate_allocator
test/regressions.cpp:74
Classno_strong_except
test/regressions.cpp:145
Enumopcode
Identifies the action which is dispatched on the erased object
include/function2/function2.hpp:832
Classoperator_impl
include/function2/function2.hpp:762
Classoperator_impl<Index, function<Config, Property>, \ Ret(Args...) CONST VOLATILE OVL_REF NOEXCEPT>
include/function2/function2.hpp:798
Classoverload_impl
include/function2/function2.hpp:308
Classoverload_impl<Current, Next, Rest...>
include/function2/function2.hpp:310
Classoverload_impl<Current>
include/function2/function2.hpp:321
Classproperty
include/function2/function2.hpp:198
Classrebind
test/regressions.cpp:86
Classref_obj
test/regressions.cpp:232
Classscalar_member
test/regressions.cpp:45
Classsome_tag
test/empty-function-call-test.cpp:9
Classstateful_callable
test/regressions.cpp:13
Classtrait
include/function2/function2.hpp:862
Classtrash_obj
test/regressions.cpp:65
Classuse_bool_op
include/function2/function2.hpp:1415
Classuse_bool_op<Ret(Args...) noexcept>
include/function2/function2.hpp:1468
Classuse_bool_op<Ret(Args...)>
include/function2/function2.hpp:1464
Classuse_bool_op<T Class::*>
include/function2/function2.hpp:1435
Classuse_bool_op<T*>
include/function2/function2.hpp:1432
Classuse_bool_op<function<Config, Property>>
include/function2/function2.hpp:1429
Classuse_bool_op<std::function<Signature>>
include/function2/function2.hpp:1425
Classuses_allocator< ::fu2::detail::function<Config, Property>, Alloc >
include/function2/function2.hpp:1835
next →1–100 of 102, ranked by callers