Statements (29)
Predicate | Object |
---|---|
gptkbp:instanceOf |
C++ standard library class template
|
gptkbp:alternativeTo |
gptkb:std::variant
std::optional |
gptkbp:definedIn |
<expected> header
|
gptkbp:function |
and_then()
emplace() error() error_or() has_value() operator bool() operator*() operator->() or_else() swap() transform() transform_error() value() value_or() |
gptkbp:hasMember |
error_type
unexpected_type value_type |
https://www.w3.org/2000/01/rdf-schema#label |
std::expected
|
gptkbp:introducedIn |
gptkb:C++23
|
gptkbp:namespace |
std
|
gptkbp:purpose |
represents a value or an error
|
gptkbp:templateParameters |
T, E
|
gptkbp:usedFor |
error handling
|
gptkbp:bfsParent |
gptkb:C++23
|
gptkbp:bfsLayer |
6
|