carb::cpp17¶
Classes¶
carb::cpp17::conjunction: A conjunction is the logical and of all
B
traits.carb::cpp17::invoke_result: Get the result type of calling
Func
with theTArgs
pack.carb::cpp17::is_invocable: Check if the
Func
is invocable with theTArgs
pack.carb::cpp17::is_invocable_r: Check if invoking
Func
with theTArgs
pack will returnR
.carb::cpp17::is_nothrow_convertible: Determine if
From
can be implicitly-converted toTo
without throwing an exception.carb::cpp17::is_nothrow_invocable: Check if invoking
Func
with theTArgs
pack will not throw.carb::cpp17::is_nothrow_invocable_r: Check that invoking
Func
with theTArgs
pack and converting it toR
will not throw.