MoSync 3.3
bind.hpp File Reference

Function and method wrappers for Testify. More...

#include "common.h"

Classes

class  Testify::Functor
 A function or method wrapper, possibly along with its parameters. It can conveniently be called without having to care about it's details. More...

Namespaces

namespace  Testify
 

MoSync test framework.


Functions

template<typename R , typename CLASS >
Functor * Testify::bind (R(CLASS::*m)(void), CLASS *o)
template<typename R , typename CLASS , typename T0 >
Functor * Testify::bind (R(CLASS::*m)(T0), CLASS *o, T0 p0)
template<typename R , typename CLASS , typename T0 , typename T1 >
Functor * Testify::bind (R(CLASS::*m)(T0, T1), CLASS *o, T0 p0, T1 p1)
template<typename R , typename CLASS , typename T0 , typename T1 , typename T2 >
Functor * Testify::bind (R(CLASS::*m)(T0, T1, T2), CLASS *o, T0 p0, T1 p1, T2 p2)
template<typename R , typename CLASS , typename T0 , typename T1 , typename T2 , typename T3 >
Functor * Testify::bind (R(CLASS::*m)(T0, T1, T2, T3), CLASS *o, T0 p0, T1 p1, T2 p2, T3 p3)
template<typename R >
Functor * Testify::bind (R(*f)(void))
template<typename R , typename T0 >
Functor * Testify::bind (R(*f)(T0), T0 p0)
template<typename R , typename T0 , typename T1 >
Functor * Testify::bind (R(*f)(T0, T1), T0 p0, T1 p1)
template<typename R , typename T0 , typename T1 , typename T2 >
Functor * Testify::bind (R(*f)(T0, T1, T2), T0 p0, T1 p1, T2 p2)
template<typename R , typename T0 , typename T1 , typename T2 , typename T3 >
Functor * Testify::bind (R(*f)(T0, T1, T2, T3), T0 p0, T1 p1, T2 p2, T3 p3)

Detailed Description

Function and method wrappers for Testify.

Author:
Ali Mosavian

Created on July 13, 2009

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines