Statements (29)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:class
|
| gptkbp:copyAssignable |
no
|
| gptkbp:copyConstructible |
no
|
| gptkbp:definedIn |
gptkb:C++_Standard_Library
|
| gptkbp:exceptionHandling |
can store exceptions
|
| gptkbp:headerFile |
<future>
|
| gptkbp:introducedIn |
gptkb:C++11
|
| gptkbp:method |
get()
valid() wait() wait_for() wait_until() |
| gptkbp:moveAssignable |
yes
|
| gptkbp:moveConstructible |
yes
|
| gptkbp:namespace |
std
|
| gptkbp:parameter |
T (the type of the value to be retrieved)
|
| gptkbp:purpose |
represents a value or exception that will be available at a later time
|
| gptkbp:relatedTo |
gptkb:std::packaged_task
gptkb:std::shared_future gptkb:std::promise |
| gptkbp:standardizedBy |
ISO/IEC 14882 (C++)
|
| gptkbp:threadSafe |
yes
|
| gptkbp:usedFor |
gptkb:std::packaged_task
gptkb:std::promise asynchronous operations std::async |
| gptkbp:bfsParent |
gptkb:C++11
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
std::future
|