libpsynth 0.2.1
Public Member Functions
psynth::base::fn_dynamic_functor< Fn, Ret, Args > Struct Template Reference

#include <functor.hpp>

Inheritance diagram for psynth::base::fn_dynamic_functor< Fn, Ret, Args >:
Inheritance graph
[legend]
Collaboration diagram for psynth::base::fn_dynamic_functor< Fn, Ret, Args >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 fn_dynamic_functor (const Fn &f)
 fn_dynamic_functor (Fn &&f)
 fn_dynamic_functor (const fn_dynamic_functor &)
 fn_dynamic_functor (fn_dynamic_functor &&)
fn_dynamic_functor & operator= (const fn_dynamic_functor &)
Ret operator() (Args...args)

template<typename Fn, typename Ret, typename... Args>
struct psynth::base::fn_dynamic_functor< Fn, Ret, Args >


Constructor & Destructor Documentation

template<typename Fn, typename Ret, typename... Args>
psynth::base::fn_dynamic_functor< Fn, Ret, Args >::fn_dynamic_functor ( const Fn &  f) [inline]
template<typename Fn, typename Ret, typename... Args>
psynth::base::fn_dynamic_functor< Fn, Ret, Args >::fn_dynamic_functor ( Fn &&  f) [inline]
template<typename Fn, typename Ret, typename... Args>
psynth::base::fn_dynamic_functor< Fn, Ret, Args >::fn_dynamic_functor ( const fn_dynamic_functor< Fn, Ret, Args > &  )
template<typename Fn, typename Ret, typename... Args>
psynth::base::fn_dynamic_functor< Fn, Ret, Args >::fn_dynamic_functor ( fn_dynamic_functor< Fn, Ret, Args > &&  )

Member Function Documentation

template<typename Fn, typename Ret, typename... Args>
Ret psynth::base::fn_dynamic_functor< Fn, Ret, Args >::operator() ( Args...  args) [inline, virtual]
template<typename Fn, typename Ret, typename... Args>
fn_dynamic_functor& psynth::base::fn_dynamic_functor< Fn, Ret, Args >::operator= ( const fn_dynamic_functor< Fn, Ret, Args > &  )

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