Realistic 3D camera system
3D camera system components
Public Member Functions | Public Attributes | List of all members
asio::detail::promise_handler< void > Class Template Reference

#include <use_future.hpp>

Public Member Functions

template<typename Allocator >
 promise_handler (use_future_t< Allocator > uf)
 
void operator() ()
 
void operator() (const asio::error_code &ec)
 

Public Attributes

std::shared_ptr< std::promise< void > > promise_
 

Detailed Description

template<>
class asio::detail::promise_handler< void >

Definition at line 64 of file use_future.hpp.

Constructor & Destructor Documentation

template<typename Allocator >
asio::detail::promise_handler< void >::promise_handler ( use_future_t< Allocator >  uf)
inline

Definition at line 69 of file use_future.hpp.

Member Function Documentation

void asio::detail::promise_handler< void >::operator() ( )
inline

Definition at line 75 of file use_future.hpp.

void asio::detail::promise_handler< void >::operator() ( const asio::error_code ec)
inline

Definition at line 80 of file use_future.hpp.

Member Data Documentation

std::shared_ptr<std::promise<void> > asio::detail::promise_handler< void >::promise_

Definition at line 91 of file use_future.hpp.


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