Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Naios/function2
/ functions
Functions
128 in github.com/Naios/function2
⨍
Functions
128
◇
Types & classes
102
↓ 21 callers
Method
opaque_ptr
include/function2/function2.hpp:1109
↓ 17 callers
Method
empty
Returns true when the vtable doesn't hold any erased object
include/function2/function2.hpp:1036
↓ 7 callers
Method
capacity
Returns the capacity of this erasure
include/function2/function2.hpp:1142
↓ 5 callers
Method
set_empty
include/function2/function2.hpp:1069
↓ 4 callers
Method
assign
include/function2/function2.hpp:1665
↓ 4 callers
Method
copy
Destroys the object at the given position
include/function2/function2.hpp:1014
↓ 4 callers
Method
move
Moves the object at the given position
include/function2/function2.hpp:1006
↓ 4 callers
Method
swap
Swaps this function with the given function
include/function2/function2.hpp:1671
↓ 4 callers
Method
weak_destroy
Destroys the object at the given position without invalidating the vtable
include/function2/function2.hpp:1029
↓ 2 callers
Function
make_box
include/function2/function2.hpp:432
↓ 2 callers
Function
write_empty
See opcode::op_fetch_empty
include/function2/function2.hpp:469
↓ 1 callers
Method
OverloadedMethod
test/overload-test.cpp:13
↓ 1 callers
Method
assign
include/function2/function2.hpp:1363
↓ 1 callers
Function
call
test/regressions.cpp:110
↓ 1 callers
Method
data
test/regressions.cpp:240
↓ 1 callers
Method
destroy
Destroys the object at the given position
include/function2/function2.hpp:1022
↓ 1 callers
Function
empty
Returns true when the erasure doesn't hold any erased object
include/function2/function2.hpp:1259
↓ 1 callers
Function
get_version
()
conanfile.py:6
↓ 1 callers
Function
invoke
include/function2/function2.hpp:218
↓ 1 callers
Function
issue_14_create
test/regressions.cpp:128
↓ 1 callers
Function
overload
include/function2/function2.hpp:329
↓ 1 callers
Function
testSelfContaining
test/self-containing-test.cpp:9
↓ 1 callers
Method
~box
include/function2/function2.hpp:387
Method
CopyableIncreasingCoroutine
test/assign-and-constructible-test.cpp:28
Method
DeallocatorChecker
test/functionality-test.cpp:15
Method
FU2_DETAIL_CXX14_CONSTEXPR function
include/function2/function2.hpp:1564
Method
FU2_DETAIL_CXX14_CONSTEXPR function
include/function2/function2.hpp:1566
Method
Storage
test/noexcept-test.cpp:46
Function
TEST
Iterator dereference (nullptr) crash in Visual Studio This was caused through an issue with the allocated pointer swap on move
test/regressions.cpp:23
Function
TEST
test/noexcept-test.cpp:17
Function
TEST
Issue #6
test/build-test.cpp:22
Function
TYPED_TEST
test/overload-test.cpp:24
Function
TYPED_TEST
test/regressions.cpp:257
Function
TYPED_TEST
test/assign-and-constructible-test.cpp:49
Function
TYPED_TEST
test/type-test.cpp:11
Function
TYPED_TEST
test/noexcept-test.cpp:12
Function
TYPED_TEST
test/view-test.cpp:11
Function
TYPED_TEST
test/empty-function-call-test.cpp:13
Function
TYPED_TEST
test/multi-signature-test.cpp:11
Function
TYPED_TEST
test/functionality-test.cpp:56
Function
TYPED_TEST
test/standard-compliant-test.cpp:11
Method
UniqueIncreasingCoroutine
test/assign-and-constructible-test.cpp:15
Method
allocate
test/regressions.cpp:90
Function
assign_ptr
include/function2/function2.hpp:455
Method
bad_function_call
include/function2/function2.hpp:509
Method
box
include/function2/function2.hpp:379
Method
box
include/function2/function2.hpp:395
Method
box_allocate
Allocates space through the boxed allocator
include/function2/function2.hpp:413
Method
box_deallocate
Destroys the box through the given allocator
include/function2/function2.hpp:422
Method
capacity
include/function2/function2.hpp:1123
Method
construct
include/function2/function2.hpp:942
Method
copyable
include/function2/function2.hpp:172
Function
data_accessor
include/function2/function2.hpp:446
Method
deallocate
test/regressions.cpp:95
Method
empty
Returns true when the erasure doesn't hold any erased object
include/function2/function2.hpp:1379
Method
empty
Returns true when the function is empty
include/function2/function2.hpp:1650
Method
empty_cmd
The command table
include/function2/function2.hpp:968
Method
empty_vtable
include/function2/function2.hpp:741
Method
erasure
include/function2/function2.hpp:1146
Method
erasure
NOLINTNEXTLINE(cppcoreguidlines-pro-type-member-init)
include/function2/function2.hpp:1296
Method
fetch
include/function2/function2.hpp:655
Method
fetch
include/function2/function2.hpp:686
Method
function
Default constructor which empty constructs the function
include/function2/function2.hpp:1561
Function
function_issue_7_regression
test/regressions.cpp:31
Method
getResult
test/functionality-test.cpp:182
Method
get_empty_invocation_table
include/function2/function2.hpp:673
Method
get_empty_invocation_table
include/function2/function2.hpp:755
Method
get_invocation_table_of
include/function2/function2.hpp:662
Method
get_invocation_table_of
include/function2/function2.hpp:709
Method
get_invocation_view_table_of
include/function2/function2.hpp:668
Method
get_invocation_view_table_of
include/function2/function2.hpp:731
Method
init
include/function2/function2.hpp:998
Method
internal_capacity_holder
include/function2/function2.hpp:1107
Method
invocation_view_vtable
include/function2/function2.hpp:720
Method
invocation_vtable
include/function2/function2.hpp:695
Method
invoke
include/function2/function2.hpp:1044
Method
invoke
include/function2/function2.hpp:1384
Function
main
test/playground.cpp:9
Function
main
test/dist-package/main.cpp:4
Function
main
test/dist-subproject/main.cpp:4
Function
make_unique
test/function2-test.hpp:242
Method
no_allocate_allocator
test/regressions.cpp:80
Method
no_strong_except
test/regressions.cpp:146
Function
operator!=
include/function2/function2.hpp:1698
Method
operator()
test/regressions.cpp:16
Method
operator()
test/regressions.cpp:68
Method
operator()
test/regressions.cpp:155
Method
operator()
test/regressions.cpp:215
Method
operator()
test/assign-and-constructible-test.cpp:18
Method
operator()
test/assign-and-constructible-test.cpp:31
Method
operator()
test/assign-and-constructible-test.cpp:41
Method
operator()
test/empty-function-call-test.cpp:73
Method
operator()
test/empty-function-call-test.cpp:82
Method
operator()
test/functionality-test.cpp:24
Method
operator()
test/functionality-test.cpp:30
Method
operator()
test/functionality-test.cpp:36
Method
operator()
test/functionality-test.cpp:42
Method
operator()
test/functionality-test.cpp:48
Function
operator==
include/function2/function2.hpp:1693
Method
operator_impl
include/function2/function2.hpp:806
next →
1–100 of 128, ranked by callers