Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitwizeshift/result
/ functions
Functions
118 in github.com/bitwizeshift/result
⨍
Functions
118
◇
Types & classes
49
↓ 125 callers
Method
has_value
include/result.hpp:4588
↓ 87 callers
Method
has_error
include/result.hpp:4596
↓ 81 callers
Method
error
include/result.hpp:3507
↓ 31 callers
Method
value
include/result.hpp:4622
↓ 22 callers
Function
invoke
include/result.hpp:158
↓ 18 callers
Function
noexcept
include/result.hpp:5910
↓ 16 callers
Method
map
include/result.hpp:4842
↓ 12 callers
Function
suppress_unused
test/src/result.test.cpp:184
↓ 9 callers
Method
get
include/result.hpp:4210
↓ 8 callers
Method
error_or
include/result.hpp:4771
↓ 8 callers
Method
expect
include/result.hpp:4717
↓ 8 callers
Method
flat_map
include/result.hpp:4806
↓ 8 callers
Method
flat_map_error
include/result.hpp:4899
↓ 8 callers
Method
map_error
include/result.hpp:4869
↓ 4 callers
Method
and_then
include/result.hpp:4793
↓ 4 callers
Method
assign_error
include/result.hpp:4049
↓ 4 callers
Method
assign_from_result
include/result.hpp:4064
↓ 4 callers
Method
construct_from_result
include/result.hpp:4017
↓ 4 callers
Method
operator*
include/result.hpp:4542
↓ 4 callers
Method
operator->
include/result.hpp:4514
↓ 4 callers
Method
value_or
include/result.hpp:4749
↓ 3 callers
Method
destroy
include/result.hpp:3856
↓ 2 callers
Method
construct_error_from_result
include/result.hpp:4002
↓ 2 callers
Function
force_move
test/src/result.constexpr.test.cpp:43
↓ 2 callers
Method
get_value
test/src/result.test.cpp:172
↓ 2 callers
Method
map_impl
include/result.hpp:4939
↓ 1 callers
Method
assign_value
include/result.hpp:4034
↓ 1 callers
Function
result
\brief Copy constructs this result If \p other contains a value, initializes the contained value as if direct-initializing (but not direct-list-initi
include/result.hpp:1656
Method
assign_value_from_result_impl
include/result.hpp:4113
Method
bad_result_access
include/result.hpp:385
Method
constexpr_type
test/src/result.constexpr.test.cpp:49
Method
construct_error
include/result.hpp:3988
Method
construct_value
include/result.hpp:3974
Method
construct_value_from_result_impl
include/result.hpp:4083
Method
default_construct_test
test/src/failure.test.cpp:61
Method
derived
test/src/result.test.cpp:177
Method
disable_copy_assignment
include/result.hpp:1259
Method
disable_copy_ctor
include/result.hpp:1177
Method
disable_move_assignment
include/result.hpp:1230
Method
disable_move_ctor
include/result.hpp:1203
Method
explicit_type
test/src/result.test.cpp:139
Method
explicit_type
test/src/failure.test.cpp:72
Method
extract_error
include/result.hpp:4226
Method
fail
include/result.hpp:3756
Method
failure
\brief Constructs a failure via default construction
include/result.hpp:488
Method
failure
include/result.hpp:3560
Function
forward
include/result.hpp:115
Method
get_value
test/src/result.test.cpp:179
Method
in_place_error_t
include/result.hpp:296
Method
in_place_t
include/result.hpp:284
Function
m_failure
include/result.hpp:3574
Function
m_storage
include/result.hpp:4288
Method
move_only
test/src/result.test.cpp:60
Method
move_only
test/src/failure.test.cpp:90
Method
nonthrowing
test/src/result.test.cpp:77
Method
not_copy_or_moveable
test/src/result.test.cpp:43
Method
not_copy_or_moveable
test/src/failure.test.cpp:52
Method
not_default_constructible
test/src/result.test.cpp:52
Method
not_default_constructible
test/src/failure.test.cpp:48
Method
not_nothrow_default_constructible
test/src/failure.test.cpp:38
Method
not_trivial_default_constructible
test/src/failure.test.cpp:43
Method
operator bool
include/result.hpp:4580
Function
operator!=
include/result.hpp:742
Method
operator!=
include/result.hpp:3712
Method
operator()
include/result.hpp:3435
Method
operator()
include/result.hpp:3447
Function
operator<
include/result.hpp:743
Method
operator<
include/result.hpp:3720
Function
operator<=
include/result.hpp:745
Method
operator<=
include/result.hpp:3736
Method
operator=
test/src/result.constexpr.test.cpp:54
Method
operator=
test/src/result.test.cpp:47
Method
operator=
test/src/result.test.cpp:70
Method
operator=
test/src/result.test.cpp:88
Method
operator=
test/src/result.test.cpp:121
Method
operator=
test/src/result.test.cpp:148
Method
operator=
test/src/result.test.cpp:160
Method
operator=
test/src/failure.test.cpp:81
Method
operator=
test/src/failure.test.cpp:96
Method
operator=
include/result.hpp:390
Method
operator=
\brief Assigns the contents of \p other to this by copy-assignment \param other the other failure to copy \return reference to `(*this)`
include/result.hpp:568
Method
operator=
include/result.hpp:804
Method
operator=
include/result.hpp:874
Method
operator=
include/result.hpp:944
Method
operator=
include/result.hpp:1053
Method
operator=
include/result.hpp:1086
Method
operator=
include/result.hpp:1117
Method
operator=
include/result.hpp:1146
Method
operator=
include/result.hpp:1180
Method
operator=
include/result.hpp:1206
Method
operator=
include/result.hpp:1233
Method
operator=
include/result.hpp:1262
Method
operator=
include/result.hpp:3617
Function
operator==
test/src/result.constexpr.test.cpp:64
Function
operator==
include/result.hpp:741
Method
operator==
include/result.hpp:3704
Function
operator>
include/result.hpp:744
Method
operator>
include/result.hpp:3728
Function
operator>=
include/result.hpp:746
Method
operator>=
include/result.hpp:3744
next →
1–100 of 118, ranked by callers