Everett
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
everett::session< Engine >::request Struct Reference

Public Member Functions

template<class C >
 request (C &&value, session_reservation reservation)
 

Public Attributes

std::optional< contribution_type > input
 
session_reservation charge
 
std::promise< snapshot_type > result
 

Constructor & Destructor Documentation

◆ request()

template<class Engine >
template<class C >
everett::session< Engine >::request::request ( C &&  value,
session_reservation  reservation 
)
inline

Member Data Documentation

◆ charge

template<class Engine >
session_reservation everett::session< Engine >::request::charge

◆ input

template<class Engine >
std::optional<contribution_type> everett::session< Engine >::request::input

◆ result

template<class Engine >
std::promise<snapshot_type> everett::session< Engine >::request::result

The documentation for this struct was generated from the following file: