BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Public Types | Public Member Functions | List of all members
fc::detail::callback_functor< Signature > Class Template Reference

#include <api_connection.hpp>

Public Types

typedef std::function< Signature >::result_type result_type

Public Member Functions

 callback_functor (std::weak_ptr< fc::api_connection > con, uint64_t id)
template<typename... Args>
result_type operator() (Args... args) const

Detailed Description

template<typename Signature>
class fc::detail::callback_functor< Signature >

Definition at line 17 of file api_connection.hpp.

Member Typedef Documentation

◆ result_type

template<typename Signature >
typedef std::function<Signature>::result_type fc::detail::callback_functor< Signature >::result_type

Definition at line 20 of file api_connection.hpp.

Constructor & Destructor Documentation

◆ callback_functor()

template<typename Signature >
fc::detail::callback_functor< Signature >::callback_functor ( std::weak_ptr< fc::api_connection con,
uint64_t  id 

Definition at line 22 of file api_connection.hpp.

Member Function Documentation

◆ operator()()

template<typename Signature >
template<typename... Args>
callback_functor< Signature >::result_type fc::detail::callback_functor< Signature >::operator() ( Args...  args) const

Definition at line 531 of file api_connection.hpp.

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