LeechCraft  0.6.70-6645-gcd10d7e
Modular cross-platform feature rich live environment.
functional.h File Reference
#include <functional>
#include <type_traits>
#include "oldcppkludges.h"
+ Include dependency graph for functional.h:

Go to the source code of this file.

Classes

struct  LeechCraft::Util::Caster< To >
 

Namespaces

 LeechCraft
 
 LeechCraft::Util
 

Functions

template<typename R , typename B , typename C , typename... Args>
std::function< R(Args...)> LeechCraft::Util::BindMemFn (R(B::*fn)(Args...), C *c)
 Binds an instance of an object to its member function. More...
 
template<typename R , typename B , typename C , typename... Args>
std::function< R(Args...)> LeechCraft::Util::BindMemFn (R(B::*fn)(Args...) const, const C *c)