tesseract  4.0.0-1-g2a2b
tesscallback.h File Reference
#include "host.h"

Go to the source code of this file.

Classes

struct  TessCallbackUtils_
 
class  TessClosure
 
class  TessResultCallback< R >
 
class  _ConstTessMemberResultCallback_0_0< del, R, T >
 
class  _ConstTessMemberResultCallback_0_0< del, void, T >
 
class  _TessMemberResultCallback_0_0< del, R, T >
 
class  _TessMemberResultCallback_0_0< del, void, T >
 
class  _TessFunctionResultCallback_0_0< del, R >
 
class  _TessFunctionResultCallback_0_0< del, void >
 
struct  remove_reference< T >
 
struct  remove_reference< T >
 
struct  remove_reference< T & >
 
struct  Identity< T >
 
class  _ConstTessMemberResultCallback_1_0< del, R, T, P1 >
 
class  _ConstTessMemberResultCallback_1_0< del, void, T, P1 >
 
class  _TessMemberResultCallback_1_0< del, R, T, P1 >
 
class  _TessMemberResultCallback_1_0< del, void, T, P1 >
 
class  _TessFunctionResultCallback_1_0< del, R, P1 >
 
class  _TessFunctionResultCallback_1_0< del, void, P1 >
 
class  _ConstTessMemberResultCallback_2_0< del, R, T, P1, P2 >
 
class  _ConstTessMemberResultCallback_2_0< del, void, T, P1, P2 >
 
class  _TessMemberResultCallback_2_0< del, R, T, P1, P2 >
 
class  _TessMemberResultCallback_2_0< del, void, T, P1, P2 >
 
class  _TessFunctionResultCallback_2_0< del, R, P1, P2 >
 
class  _TessFunctionResultCallback_2_0< del, void, P1, P2 >
 
class  _ConstTessMemberResultCallback_3_0< del, R, T, P1, P2, P3 >
 
class  _ConstTessMemberResultCallback_3_0< del, void, T, P1, P2, P3 >
 
class  _TessMemberResultCallback_3_0< del, R, T, P1, P2, P3 >
 
class  _TessMemberResultCallback_3_0< del, void, T, P1, P2, P3 >
 
class  _TessFunctionResultCallback_3_0< del, R, P1, P2, P3 >
 
class  _TessFunctionResultCallback_3_0< del, void, P1, P2, P3 >
 
class  _ConstTessMemberResultCallback_4_0< del, R, T, P1, P2, P3, P4 >
 
class  _ConstTessMemberResultCallback_4_0< del, void, T, P1, P2, P3, P4 >
 
class  _TessMemberResultCallback_4_0< del, R, T, P1, P2, P3, P4 >
 
class  _TessMemberResultCallback_4_0< del, void, T, P1, P2, P3, P4 >
 
class  _TessFunctionResultCallback_4_0< del, R, P1, P2, P3, P4 >
 
class  _TessFunctionResultCallback_4_0< del, void, P1, P2, P3, P4 >
 
class  _ConstTessMemberResultCallback_5_0< del, R, T, P1, P2, P3, P4, P5 >
 
class  _ConstTessMemberResultCallback_5_0< del, void, T, P1, P2, P3, P4, P5 >
 
class  _TessMemberResultCallback_5_0< del, R, T, P1, P2, P3, P4, P5 >
 
class  _TessMemberResultCallback_5_0< del, void, T, P1, P2, P3, P4, P5 >
 
class  _TessFunctionResultCallback_5_0< del, R, P1, P2, P3, P4, P5 >
 
class  _TessFunctionResultCallback_5_0< del, void, P1, P2, P3, P4, P5 >
 
class  _ConstTessMemberResultCallback_6_0< del, R, T, P1, P2, P3, P4, P5, P6 >
 
class  _ConstTessMemberResultCallback_6_0< del, void, T, P1, P2, P3, P4, P5, P6 >
 
class  _TessMemberResultCallback_6_0< del, R, T, P1, P2, P3, P4, P5, P6 >
 
class  _TessMemberResultCallback_6_0< del, void, T, P1, P2, P3, P4, P5, P6 >
 
class  _TessFunctionResultCallback_6_0< del, R, P1, P2, P3, P4, P5, P6 >
 
class  _TessFunctionResultCallback_6_0< del, void, P1, P2, P3, P4, P5, P6 >
 
class  TessCallback1< A1 >
 
class  TessResultCallback1< R, A1 >
 
class  TessCallback2< A1, A2 >
 
class  TessResultCallback2< R, A1, A2 >
 
class  TessCallback3< A1, A2, A3 >
 
class  TessResultCallback3< R, A1, A2, A3 >
 
class  TessCallback4< A1, A2, A3, A4 >
 
class  TessResultCallback4< R, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_0_1< del, R, T, A1 >
 
class  _ConstTessMemberResultCallback_0_1< del, void, T, A1 >
 
class  _TessMemberResultCallback_0_1< del, R, T, A1 >
 
class  _TessMemberResultCallback_0_1< del, void, T, A1 >
 
class  _TessFunctionResultCallback_0_1< del, R, A1 >
 
class  _TessFunctionResultCallback_0_1< del, void, A1 >
 
class  _ConstTessMemberResultCallback_1_1< del, R, T, P1, A1 >
 
class  _ConstTessMemberResultCallback_1_1< del, void, T, P1, A1 >
 
class  _TessMemberResultCallback_1_1< del, R, T, P1, A1 >
 
class  _TessMemberResultCallback_1_1< del, void, T, P1, A1 >
 
class  _TessFunctionResultCallback_1_1< del, R, P1, A1 >
 
class  _TessFunctionResultCallback_1_1< del, void, P1, A1 >
 
class  _ConstTessMemberResultCallback_2_1< del, R, T, P1, P2, A1 >
 
class  _ConstTessMemberResultCallback_2_1< del, void, T, P1, P2, A1 >
 
class  _TessMemberResultCallback_2_1< del, R, T, P1, P2, A1 >
 
class  _TessMemberResultCallback_2_1< del, void, T, P1, P2, A1 >
 
class  _TessFunctionResultCallback_2_1< del, R, P1, P2, A1 >
 
class  _TessFunctionResultCallback_2_1< del, void, P1, P2, A1 >
 
class  _ConstTessMemberResultCallback_3_1< del, R, T, P1, P2, P3, A1 >
 
class  _ConstTessMemberResultCallback_3_1< del, void, T, P1, P2, P3, A1 >
 
class  _TessMemberResultCallback_3_1< del, R, T, P1, P2, P3, A1 >
 
class  _TessMemberResultCallback_3_1< del, void, T, P1, P2, P3, A1 >
 
class  _TessFunctionResultCallback_3_1< del, R, P1, P2, P3, A1 >
 
class  _TessFunctionResultCallback_3_1< del, void, P1, P2, P3, A1 >
 
class  _ConstTessMemberResultCallback_4_1< del, R, T, P1, P2, P3, P4, A1 >
 
class  _ConstTessMemberResultCallback_4_1< del, void, T, P1, P2, P3, P4, A1 >
 
class  _TessMemberResultCallback_4_1< del, R, T, P1, P2, P3, P4, A1 >
 
class  _TessMemberResultCallback_4_1< del, void, T, P1, P2, P3, P4, A1 >
 
class  _TessFunctionResultCallback_4_1< del, R, P1, P2, P3, P4, A1 >
 
class  _TessFunctionResultCallback_4_1< del, void, P1, P2, P3, P4, A1 >
 
class  _ConstTessMemberResultCallback_5_1< del, R, T, P1, P2, P3, P4, P5, A1 >
 
class  _ConstTessMemberResultCallback_5_1< del, void, T, P1, P2, P3, P4, P5, A1 >
 
class  _TessMemberResultCallback_5_1< del, R, T, P1, P2, P3, P4, P5, A1 >
 
class  _TessMemberResultCallback_5_1< del, void, T, P1, P2, P3, P4, P5, A1 >
 
class  _TessFunctionResultCallback_5_1< del, R, P1, P2, P3, P4, P5, A1 >
 
class  _TessFunctionResultCallback_5_1< del, void, P1, P2, P3, P4, P5, A1 >
 
class  _ConstTessMemberResultCallback_6_1< del, R, T, P1, P2, P3, P4, P5, P6, A1 >
 
class  _ConstTessMemberResultCallback_6_1< del, void, T, P1, P2, P3, P4, P5, P6, A1 >
 
class  _TessMemberResultCallback_6_1< del, R, T, P1, P2, P3, P4, P5, P6, A1 >
 
class  _TessMemberResultCallback_6_1< del, void, T, P1, P2, P3, P4, P5, P6, A1 >
 
class  _TessFunctionResultCallback_6_1< del, R, P1, P2, P3, P4, P5, P6, A1 >
 
class  _TessFunctionResultCallback_6_1< del, void, P1, P2, P3, P4, P5, P6, A1 >
 
class  _ConstTessMemberResultCallback_0_2< del, R, T, A1, A2 >
 
class  _ConstTessMemberResultCallback_0_2< del, void, T, A1, A2 >
 
class  _TessMemberResultCallback_0_2< del, R, T, A1, A2 >
 
class  _TessMemberResultCallback_0_2< del, void, T, A1, A2 >
 
class  _TessFunctionResultCallback_0_2< del, R, A1, A2 >
 
class  _TessFunctionResultCallback_0_2< del, void, A1, A2 >
 
class  _ConstTessMemberResultCallback_1_2< del, R, T, P1, A1, A2 >
 
class  _ConstTessMemberResultCallback_1_2< del, void, T, P1, A1, A2 >
 
class  _TessMemberResultCallback_1_2< del, R, T, P1, A1, A2 >
 
class  _TessMemberResultCallback_1_2< del, void, T, P1, A1, A2 >
 
class  _TessFunctionResultCallback_1_2< del, R, P1, A1, A2 >
 
class  _TessFunctionResultCallback_1_2< del, void, P1, A1, A2 >
 
class  _ConstTessMemberResultCallback_2_2< del, R, T, P1, P2, A1, A2 >
 
class  _ConstTessMemberResultCallback_2_2< del, void, T, P1, P2, A1, A2 >
 
class  _TessMemberResultCallback_2_2< del, R, T, P1, P2, A1, A2 >
 
class  _TessMemberResultCallback_2_2< del, void, T, P1, P2, A1, A2 >
 
class  _TessFunctionResultCallback_2_2< del, R, P1, P2, A1, A2 >
 
class  _TessFunctionResultCallback_2_2< del, void, P1, P2, A1, A2 >
 
class  _ConstTessMemberResultCallback_3_2< del, R, T, P1, P2, P3, A1, A2 >
 
class  _ConstTessMemberResultCallback_3_2< del, void, T, P1, P2, P3, A1, A2 >
 
class  _TessMemberResultCallback_3_2< del, R, T, P1, P2, P3, A1, A2 >
 
class  _TessMemberResultCallback_3_2< del, void, T, P1, P2, P3, A1, A2 >
 
class  _TessFunctionResultCallback_3_2< del, R, P1, P2, P3, A1, A2 >
 
class  _TessFunctionResultCallback_3_2< del, void, P1, P2, P3, A1, A2 >
 
class  _ConstTessMemberResultCallback_4_2< del, R, T, P1, P2, P3, P4, A1, A2 >
 
class  _ConstTessMemberResultCallback_4_2< del, void, T, P1, P2, P3, P4, A1, A2 >
 
class  _TessMemberResultCallback_4_2< del, R, T, P1, P2, P3, P4, A1, A2 >
 
class  _TessMemberResultCallback_4_2< del, void, T, P1, P2, P3, P4, A1, A2 >
 
class  _TessFunctionResultCallback_4_2< del, R, P1, P2, P3, P4, A1, A2 >
 
class  _TessFunctionResultCallback_4_2< del, void, P1, P2, P3, P4, A1, A2 >
 
class  _ConstTessMemberResultCallback_5_2< del, R, T, P1, P2, P3, P4, P5, A1, A2 >
 
class  _ConstTessMemberResultCallback_5_2< del, void, T, P1, P2, P3, P4, P5, A1, A2 >
 
class  _TessMemberResultCallback_5_2< del, R, T, P1, P2, P3, P4, P5, A1, A2 >
 
class  _TessMemberResultCallback_5_2< del, void, T, P1, P2, P3, P4, P5, A1, A2 >
 
class  _TessFunctionResultCallback_5_2< del, R, P1, P2, P3, P4, P5, A1, A2 >
 
class  _TessFunctionResultCallback_5_2< del, void, P1, P2, P3, P4, P5, A1, A2 >
 
class  _ConstTessMemberResultCallback_6_2< del, R, T, P1, P2, P3, P4, P5, P6, A1, A2 >
 
class  _ConstTessMemberResultCallback_6_2< del, void, T, P1, P2, P3, P4, P5, P6, A1, A2 >
 
class  _TessMemberResultCallback_6_2< del, R, T, P1, P2, P3, P4, P5, P6, A1, A2 >
 
class  _TessMemberResultCallback_6_2< del, void, T, P1, P2, P3, P4, P5, P6, A1, A2 >
 
class  _TessFunctionResultCallback_6_2< del, R, P1, P2, P3, P4, P5, P6, A1, A2 >
 
class  _TessFunctionResultCallback_6_2< del, void, P1, P2, P3, P4, P5, P6, A1, A2 >
 
class  _ConstTessMemberResultCallback_0_3< del, R, T, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_0_3< del, void, T, A1, A2, A3 >
 
class  _TessMemberResultCallback_0_3< del, R, T, A1, A2, A3 >
 
class  _TessMemberResultCallback_0_3< del, void, T, A1, A2, A3 >
 
class  _TessFunctionResultCallback_0_3< del, R, A1, A2, A3 >
 
class  _TessFunctionResultCallback_0_3< del, void, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_1_3< del, R, T, P1, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_1_3< del, void, T, P1, A1, A2, A3 >
 
class  _TessMemberResultCallback_1_3< del, R, T, P1, A1, A2, A3 >
 
class  _TessMemberResultCallback_1_3< del, void, T, P1, A1, A2, A3 >
 
class  _TessFunctionResultCallback_1_3< del, R, P1, A1, A2, A3 >
 
class  _TessFunctionResultCallback_1_3< del, void, P1, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_2_3< del, R, T, P1, P2, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_2_3< del, void, T, P1, P2, A1, A2, A3 >
 
class  _TessMemberResultCallback_2_3< del, R, T, P1, P2, A1, A2, A3 >
 
class  _TessMemberResultCallback_2_3< del, void, T, P1, P2, A1, A2, A3 >
 
class  _TessFunctionResultCallback_2_3< del, R, P1, P2, A1, A2, A3 >
 
class  _TessFunctionResultCallback_2_3< del, void, P1, P2, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_3_3< del, R, T, P1, P2, P3, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_3_3< del, void, T, P1, P2, P3, A1, A2, A3 >
 
class  _TessMemberResultCallback_3_3< del, R, T, P1, P2, P3, A1, A2, A3 >
 
class  _TessMemberResultCallback_3_3< del, void, T, P1, P2, P3, A1, A2, A3 >
 
class  _TessFunctionResultCallback_3_3< del, R, P1, P2, P3, A1, A2, A3 >
 
class  _TessFunctionResultCallback_3_3< del, void, P1, P2, P3, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_4_3< del, R, T, P1, P2, P3, P4, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_4_3< del, void, T, P1, P2, P3, P4, A1, A2, A3 >
 
class  _TessMemberResultCallback_4_3< del, R, T, P1, P2, P3, P4, A1, A2, A3 >
 
class  _TessMemberResultCallback_4_3< del, void, T, P1, P2, P3, P4, A1, A2, A3 >
 
class  _TessFunctionResultCallback_4_3< del, R, P1, P2, P3, P4, A1, A2, A3 >
 
class  _TessFunctionResultCallback_4_3< del, void, P1, P2, P3, P4, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_5_3< del, R, T, P1, P2, P3, P4, P5, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_5_3< del, void, T, P1, P2, P3, P4, P5, A1, A2, A3 >
 
class  _TessMemberResultCallback_5_3< del, R, T, P1, P2, P3, P4, P5, A1, A2, A3 >
 
class  _TessMemberResultCallback_5_3< del, void, T, P1, P2, P3, P4, P5, A1, A2, A3 >
 
class  _TessFunctionResultCallback_5_3< del, R, P1, P2, P3, P4, P5, A1, A2, A3 >
 
class  _TessFunctionResultCallback_5_3< del, void, P1, P2, P3, P4, P5, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_6_3< del, R, T, P1, P2, P3, P4, P5, P6, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_6_3< del, void, T, P1, P2, P3, P4, P5, P6, A1, A2, A3 >
 
class  _TessMemberResultCallback_6_3< del, R, T, P1, P2, P3, P4, P5, P6, A1, A2, A3 >
 
class  _TessMemberResultCallback_6_3< del, void, T, P1, P2, P3, P4, P5, P6, A1, A2, A3 >
 
class  _TessFunctionResultCallback_6_3< del, R, P1, P2, P3, P4, P5, P6, A1, A2, A3 >
 
class  _TessFunctionResultCallback_6_3< del, void, P1, P2, P3, P4, P5, P6, A1, A2, A3 >
 
class  _ConstTessMemberResultCallback_0_4< del, R, T, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_0_4< del, void, T, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_0_4< del, R, T, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_0_4< del, void, T, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_0_4< del, R, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_0_4< del, void, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_1_4< del, R, T, P1, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_1_4< del, void, T, P1, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_1_4< del, R, T, P1, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_1_4< del, void, T, P1, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_1_4< del, R, P1, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_1_4< del, void, P1, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_2_4< del, R, T, P1, P2, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_2_4< del, void, T, P1, P2, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_2_4< del, R, T, P1, P2, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_2_4< del, void, T, P1, P2, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_2_4< del, R, P1, P2, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_2_4< del, void, P1, P2, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_3_4< del, R, T, P1, P2, P3, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_3_4< del, void, T, P1, P2, P3, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_3_4< del, R, T, P1, P2, P3, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_3_4< del, void, T, P1, P2, P3, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_3_4< del, R, P1, P2, P3, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_3_4< del, void, P1, P2, P3, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_4_4< del, R, T, P1, P2, P3, P4, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_4_4< del, void, T, P1, P2, P3, P4, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_4_4< del, R, T, P1, P2, P3, P4, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_4_4< del, void, T, P1, P2, P3, P4, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_4_4< del, R, P1, P2, P3, P4, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_4_4< del, void, P1, P2, P3, P4, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_5_4< del, R, T, P1, P2, P3, P4, P5, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_5_4< del, void, T, P1, P2, P3, P4, P5, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_5_4< del, R, T, P1, P2, P3, P4, P5, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_5_4< del, void, T, P1, P2, P3, P4, P5, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_5_4< del, R, P1, P2, P3, P4, P5, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_5_4< del, void, P1, P2, P3, P4, P5, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_6_4< del, R, T, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >
 
class  _ConstTessMemberResultCallback_6_4< del, void, T, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_6_4< del, R, T, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >
 
class  _TessMemberResultCallback_6_4< del, void, T, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_6_4< del, R, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >
 
class  _TessFunctionResultCallback_6_4< del, void, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >
 
class  TessCallback5< A1, A2, A3, A4, A5 >
 
class  TessResultCallback5< R, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_0_5< del, R, T, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_0_5< del, void, T, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_0_5< del, R, T, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_0_5< del, void, T, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_0_5< del, R, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_0_5< del, void, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_1_5< del, R, T, P1, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_1_5< del, void, T, P1, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_1_5< del, R, T, P1, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_1_5< del, void, T, P1, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_1_5< del, R, P1, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_1_5< del, void, P1, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_2_5< del, R, T, P1, P2, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_2_5< del, void, T, P1, P2, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_2_5< del, R, T, P1, P2, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_2_5< del, void, T, P1, P2, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_2_5< del, R, P1, P2, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_2_5< del, void, P1, P2, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_3_5< del, R, T, P1, P2, P3, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_3_5< del, void, T, P1, P2, P3, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_3_5< del, R, T, P1, P2, P3, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_3_5< del, void, T, P1, P2, P3, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_3_5< del, R, P1, P2, P3, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_3_5< del, void, P1, P2, P3, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_4_5< del, R, T, P1, P2, P3, P4, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_4_5< del, void, T, P1, P2, P3, P4, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_4_5< del, R, T, P1, P2, P3, P4, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_4_5< del, void, T, P1, P2, P3, P4, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_4_5< del, R, P1, P2, P3, P4, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_4_5< del, void, P1, P2, P3, P4, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_5_5< del, R, T, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_5_5< del, void, T, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_5_5< del, R, T, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_5_5< del, void, T, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_5_5< del, R, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_5_5< del, void, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_6_5< del, R, T, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >
 
class  _ConstTessMemberResultCallback_6_5< del, void, T, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_6_5< del, R, T, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >
 
class  _TessMemberResultCallback_6_5< del, void, T, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_6_5< del, R, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >
 
class  _TessFunctionResultCallback_6_5< del, void, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >
 

Functions

template<class T1 , class T2 , class R >
_ConstTessMemberResultCallback_0_0< true, R, T1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)() const)
 
template<class T1 , class T2 , class R >
_ConstTessMemberResultCallback_0_0< false, R, T1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)() const)
 
template<class T1 , class T2 , class R >
_TessMemberResultCallback_0_0< true, R, T1 >::base * NewTessCallback (T1 *obj, R(T2::*member)())
 
template<class T1 , class T2 , class R >
_TessMemberResultCallback_0_0< false, R, T1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)())
 
template<class R >
_TessFunctionResultCallback_0_0< true, R >::base * NewTessCallback (R(*function)())
 
template<class R >
_TessFunctionResultCallback_0_0< false, R >::base * NewPermanentTessCallback (R(*function)())
 
template<class T1 , class T2 , class R , class P1 >
_ConstTessMemberResultCallback_1_0< true, R, T1, P1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 >
_ConstTessMemberResultCallback_1_0< false, R, T1, P1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 >
_TessMemberResultCallback_1_0< true, R, T1, P1 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 >
_TessMemberResultCallback_1_0< false, R, T1, P1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1), typename Identity< P1 >::type p1)
 
template<class R , class P1 >
_TessFunctionResultCallback_1_0< true, R, P1 >::base * NewTessCallback (R(*function)(P1), typename Identity< P1 >::type p1)
 
template<class R , class P1 >
_TessFunctionResultCallback_1_0< false, R, P1 >::base * NewPermanentTessCallback (R(*function)(P1), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class P2 >
_ConstTessMemberResultCallback_2_0< true, R, T1, P1, P2 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 >
_ConstTessMemberResultCallback_2_0< false, R, T1, P1, P2 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 >
_TessMemberResultCallback_2_0< true, R, T1, P1, P2 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 >
_TessMemberResultCallback_2_0< false, R, T1, P1, P2 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 >
_TessFunctionResultCallback_2_0< true, R, P1, P2 >::base * NewTessCallback (R(*function)(P1, P2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 >
_TessFunctionResultCallback_2_0< false, R, P1, P2 >::base * NewPermanentTessCallback (R(*function)(P1, P2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 >
_ConstTessMemberResultCallback_3_0< true, R, T1, P1, P2, P3 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 >
_ConstTessMemberResultCallback_3_0< false, R, T1, P1, P2, P3 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 >
_TessMemberResultCallback_3_0< true, R, T1, P1, P2, P3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 >
_TessMemberResultCallback_3_0< false, R, T1, P1, P2, P3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 >
_TessFunctionResultCallback_3_0< true, R, P1, P2, P3 >::base * NewTessCallback (R(*function)(P1, P2, P3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 >
_TessFunctionResultCallback_3_0< false, R, P1, P2, P3 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 >
_ConstTessMemberResultCallback_4_0< true, R, T1, P1, P2, P3, P4 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 >
_ConstTessMemberResultCallback_4_0< false, R, T1, P1, P2, P3, P4 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 >
_TessMemberResultCallback_4_0< true, R, T1, P1, P2, P3, P4 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 >
_TessMemberResultCallback_4_0< false, R, T1, P1, P2, P3, P4 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 >
_TessFunctionResultCallback_4_0< true, R, P1, P2, P3, P4 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 >
_TessFunctionResultCallback_4_0< false, R, P1, P2, P3, P4 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_ConstTessMemberResultCallback_5_0< true, R, T1, P1, P2, P3, P4, P5 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_ConstTessMemberResultCallback_5_0< false, R, T1, P1, P2, P3, P4, P5 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_TessMemberResultCallback_5_0< true, R, T1, P1, P2, P3, P4, P5 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_TessMemberResultCallback_5_0< false, R, T1, P1, P2, P3, P4, P5 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_TessFunctionResultCallback_5_0< true, R, P1, P2, P3, P4, P5 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_TessFunctionResultCallback_5_0< false, R, P1, P2, P3, P4, P5 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_ConstTessMemberResultCallback_6_0< true, R, T1, P1, P2, P3, P4, P5, P6 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_ConstTessMemberResultCallback_6_0< false, R, T1, P1, P2, P3, P4, P5, P6 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_TessMemberResultCallback_6_0< true, R, T1, P1, P2, P3, P4, P5, P6 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_TessMemberResultCallback_6_0< false, R, T1, P1, P2, P3, P4, P5, P6 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_TessFunctionResultCallback_6_0< true, R, P1, P2, P3, P4, P5, P6 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, P6), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_TessFunctionResultCallback_6_0< false, R, P1, P2, P3, P4, P5, P6 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, P6), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class A1 >
_ConstTessMemberResultCallback_0_1< true, R, T1, A1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(A1) const)
 
template<class T1 , class T2 , class R , class A1 >
_ConstTessMemberResultCallback_0_1< false, R, T1, A1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(A1) const)
 
template<class T1 , class T2 , class R , class A1 >
_TessMemberResultCallback_0_1< true, R, T1, A1 >::base * NewTessCallback (T1 *obj, R(T2::*member)(A1))
 
template<class T1 , class T2 , class R , class A1 >
_TessMemberResultCallback_0_1< false, R, T1, A1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(A1))
 
template<class R , class A1 >
_TessFunctionResultCallback_0_1< true, R, A1 >::base * NewTessCallback (R(*function)(A1))
 
template<class R , class A1 >
_TessFunctionResultCallback_0_1< false, R, A1 >::base * NewPermanentTessCallback (R(*function)(A1))
 
template<class T1 , class T2 , class R , class P1 , class A1 >
_ConstTessMemberResultCallback_1_1< true, R, T1, P1, A1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, A1) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 >
_ConstTessMemberResultCallback_1_1< false, R, T1, P1, A1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, A1) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 >
_TessMemberResultCallback_1_1< true, R, T1, P1, A1 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, A1), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 >
_TessMemberResultCallback_1_1< false, R, T1, P1, A1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, A1), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 >
_TessFunctionResultCallback_1_1< true, R, P1, A1 >::base * NewTessCallback (R(*function)(P1, A1), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 >
_TessFunctionResultCallback_1_1< false, R, P1, A1 >::base * NewPermanentTessCallback (R(*function)(P1, A1), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 >
_ConstTessMemberResultCallback_2_1< true, R, T1, P1, P2, A1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 >
_ConstTessMemberResultCallback_2_1< false, R, T1, P1, P2, A1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 >
_TessMemberResultCallback_2_1< true, R, T1, P1, P2, A1 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 >
_TessMemberResultCallback_2_1< false, R, T1, P1, P2, A1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 >
_TessFunctionResultCallback_2_1< true, R, P1, P2, A1 >::base * NewTessCallback (R(*function)(P1, P2, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 >
_TessFunctionResultCallback_2_1< false, R, P1, P2, A1 >::base * NewPermanentTessCallback (R(*function)(P1, P2, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 >
_ConstTessMemberResultCallback_3_1< true, R, T1, P1, P2, P3, A1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 >
_ConstTessMemberResultCallback_3_1< false, R, T1, P1, P2, P3, A1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 >
_TessMemberResultCallback_3_1< true, R, T1, P1, P2, P3, A1 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 >
_TessMemberResultCallback_3_1< false, R, T1, P1, P2, P3, A1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 >
_TessFunctionResultCallback_3_1< true, R, P1, P2, P3, A1 >::base * NewTessCallback (R(*function)(P1, P2, P3, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 >
_TessFunctionResultCallback_3_1< false, R, P1, P2, P3, A1 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_ConstTessMemberResultCallback_4_1< true, R, T1, P1, P2, P3, P4, A1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_ConstTessMemberResultCallback_4_1< false, R, T1, P1, P2, P3, P4, A1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_TessMemberResultCallback_4_1< true, R, T1, P1, P2, P3, P4, A1 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_TessMemberResultCallback_4_1< false, R, T1, P1, P2, P3, P4, A1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_TessFunctionResultCallback_4_1< true, R, P1, P2, P3, P4, A1 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_TessFunctionResultCallback_4_1< false, R, P1, P2, P3, P4, A1 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_ConstTessMemberResultCallback_5_1< true, R, T1, P1, P2, P3, P4, P5, A1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_ConstTessMemberResultCallback_5_1< false, R, T1, P1, P2, P3, P4, P5, A1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_TessMemberResultCallback_5_1< true, R, T1, P1, P2, P3, P4, P5, A1 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_TessMemberResultCallback_5_1< false, R, T1, P1, P2, P3, P4, P5, A1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_TessFunctionResultCallback_5_1< true, R, P1, P2, P3, P4, P5, A1 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_TessFunctionResultCallback_5_1< false, R, P1, P2, P3, P4, P5, A1 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_ConstTessMemberResultCallback_6_1< true, R, T1, P1, P2, P3, P4, P5, P6, A1 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_ConstTessMemberResultCallback_6_1< false, R, T1, P1, P2, P3, P4, P5, P6, A1 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_TessMemberResultCallback_6_1< true, R, T1, P1, P2, P3, P4, P5, P6, A1 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_TessMemberResultCallback_6_1< false, R, T1, P1, P2, P3, P4, P5, P6, A1 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_TessFunctionResultCallback_6_1< true, R, P1, P2, P3, P4, P5, P6, A1 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_TessFunctionResultCallback_6_1< false, R, P1, P2, P3, P4, P5, P6, A1 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class A1 , class A2 >
_ConstTessMemberResultCallback_0_2< true, R, T1, A1, A2 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(A1, A2) const)
 
template<class T1 , class T2 , class R , class A1 , class A2 >
_ConstTessMemberResultCallback_0_2< false, R, T1, A1, A2 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(A1, A2) const)
 
template<class T1 , class T2 , class R , class A1 , class A2 >
_TessMemberResultCallback_0_2< true, R, T1, A1, A2 >::base * NewTessCallback (T1 *obj, R(T2::*member)(A1, A2))
 
template<class T1 , class T2 , class R , class A1 , class A2 >
_TessMemberResultCallback_0_2< false, R, T1, A1, A2 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(A1, A2))
 
template<class R , class A1 , class A2 >
_TessFunctionResultCallback_0_2< true, R, A1, A2 >::base * NewTessCallback (R(*function)(A1, A2))
 
template<class R , class A1 , class A2 >
_TessFunctionResultCallback_0_2< false, R, A1, A2 >::base * NewPermanentTessCallback (R(*function)(A1, A2))
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 >
_ConstTessMemberResultCallback_1_2< true, R, T1, P1, A1, A2 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, A1, A2) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 >
_ConstTessMemberResultCallback_1_2< false, R, T1, P1, A1, A2 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, A1, A2) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 >
_TessMemberResultCallback_1_2< true, R, T1, P1, A1, A2 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 >
_TessMemberResultCallback_1_2< false, R, T1, P1, A1, A2 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 , class A2 >
_TessFunctionResultCallback_1_2< true, R, P1, A1, A2 >::base * NewTessCallback (R(*function)(P1, A1, A2), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 , class A2 >
_TessFunctionResultCallback_1_2< false, R, P1, A1, A2 >::base * NewPermanentTessCallback (R(*function)(P1, A1, A2), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 >
_ConstTessMemberResultCallback_2_2< true, R, T1, P1, P2, A1, A2 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 >
_ConstTessMemberResultCallback_2_2< false, R, T1, P1, P2, A1, A2 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 >
_TessMemberResultCallback_2_2< true, R, T1, P1, P2, A1, A2 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 >
_TessMemberResultCallback_2_2< false, R, T1, P1, P2, A1, A2 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 , class A2 >
_TessFunctionResultCallback_2_2< true, R, P1, P2, A1, A2 >::base * NewTessCallback (R(*function)(P1, P2, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 , class A2 >
_TessFunctionResultCallback_2_2< false, R, P1, P2, A1, A2 >::base * NewPermanentTessCallback (R(*function)(P1, P2, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_ConstTessMemberResultCallback_3_2< true, R, T1, P1, P2, P3, A1, A2 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_ConstTessMemberResultCallback_3_2< false, R, T1, P1, P2, P3, A1, A2 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_TessMemberResultCallback_3_2< true, R, T1, P1, P2, P3, A1, A2 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_TessMemberResultCallback_3_2< false, R, T1, P1, P2, P3, A1, A2 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_TessFunctionResultCallback_3_2< true, R, P1, P2, P3, A1, A2 >::base * NewTessCallback (R(*function)(P1, P2, P3, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_TessFunctionResultCallback_3_2< false, R, P1, P2, P3, A1, A2 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_ConstTessMemberResultCallback_4_2< true, R, T1, P1, P2, P3, P4, A1, A2 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_ConstTessMemberResultCallback_4_2< false, R, T1, P1, P2, P3, P4, A1, A2 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_TessMemberResultCallback_4_2< true, R, T1, P1, P2, P3, P4, A1, A2 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_TessMemberResultCallback_4_2< false, R, T1, P1, P2, P3, P4, A1, A2 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_TessFunctionResultCallback_4_2< true, R, P1, P2, P3, P4, A1, A2 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_TessFunctionResultCallback_4_2< false, R, P1, P2, P3, P4, A1, A2 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_ConstTessMemberResultCallback_5_2< true, R, T1, P1, P2, P3, P4, P5, A1, A2 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_ConstTessMemberResultCallback_5_2< false, R, T1, P1, P2, P3, P4, P5, A1, A2 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_TessMemberResultCallback_5_2< true, R, T1, P1, P2, P3, P4, P5, A1, A2 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_TessMemberResultCallback_5_2< false, R, T1, P1, P2, P3, P4, P5, A1, A2 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_TessFunctionResultCallback_5_2< true, R, P1, P2, P3, P4, P5, A1, A2 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_TessFunctionResultCallback_5_2< false, R, P1, P2, P3, P4, P5, A1, A2 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_ConstTessMemberResultCallback_6_2< true, R, T1, P1, P2, P3, P4, P5, P6, A1, A2 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_ConstTessMemberResultCallback_6_2< false, R, T1, P1, P2, P3, P4, P5, P6, A1, A2 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_TessMemberResultCallback_6_2< true, R, T1, P1, P2, P3, P4, P5, P6, A1, A2 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_TessMemberResultCallback_6_2< false, R, T1, P1, P2, P3, P4, P5, P6, A1, A2 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_TessFunctionResultCallback_6_2< true, R, P1, P2, P3, P4, P5, P6, A1, A2 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_TessFunctionResultCallback_6_2< false, R, P1, P2, P3, P4, P5, P6, A1, A2 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1, A2), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_0_3< true, R, T1, A1, A2, A3 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(A1, A2, A3) const)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_0_3< false, R, T1, A1, A2, A3 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(A1, A2, A3) const)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 >
_TessMemberResultCallback_0_3< true, R, T1, A1, A2, A3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(A1, A2, A3))
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 >
_TessMemberResultCallback_0_3< false, R, T1, A1, A2, A3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(A1, A2, A3))
 
template<class R , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_0_3< true, R, A1, A2, A3 >::base * NewTessCallback (R(*function)(A1, A2, A3))
 
template<class R , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_0_3< false, R, A1, A2, A3 >::base * NewPermanentTessCallback (R(*function)(A1, A2, A3))
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_1_3< true, R, T1, P1, A1, A2, A3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2, A3), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_1_3< false, R, T1, P1, A1, A2, A3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2, A3), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_1_3< true, R, T1, P1, A1, A2, A3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2, A3), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_1_3< false, R, T1, P1, A1, A2, A3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2, A3), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_1_3< true, R, P1, A1, A2, A3 >::base * NewTessCallback (R(*function)(P1, A1, A2, A3), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_1_3< false, R, P1, A1, A2, A3 >::base * NewPermanentTessCallback (R(*function)(P1, A1, A2, A3), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_2_3< true, R, T1, P1, P2, A1, A2, A3 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_2_3< false, R, T1, P1, P2, A1, A2, A3 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_2_3< true, R, T1, P1, P2, A1, A2, A3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_2_3< false, R, T1, P1, P2, A1, A2, A3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_2_3< true, R, P1, P2, A1, A2, A3 >::base * NewTessCallback (R(*function)(P1, P2, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_2_3< false, R, P1, P2, A1, A2, A3 >::base * NewPermanentTessCallback (R(*function)(P1, P2, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_3_3< true, R, T1, P1, P2, P3, A1, A2, A3 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_3_3< false, R, T1, P1, P2, P3, A1, A2, A3 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_3_3< true, R, T1, P1, P2, P3, A1, A2, A3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_3_3< false, R, T1, P1, P2, P3, A1, A2, A3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_3_3< true, R, P1, P2, P3, A1, A2, A3 >::base * NewTessCallback (R(*function)(P1, P2, P3, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_3_3< false, R, P1, P2, P3, A1, A2, A3 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_4_3< true, R, T1, P1, P2, P3, P4, A1, A2, A3 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_4_3< false, R, T1, P1, P2, P3, P4, A1, A2, A3 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_4_3< true, R, T1, P1, P2, P3, P4, A1, A2, A3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_4_3< false, R, T1, P1, P2, P3, P4, A1, A2, A3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_4_3< true, R, P1, P2, P3, P4, A1, A2, A3 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_4_3< false, R, P1, P2, P3, P4, A1, A2, A3 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_5_3< true, R, T1, P1, P2, P3, P4, P5, A1, A2, A3 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_5_3< false, R, T1, P1, P2, P3, P4, P5, A1, A2, A3 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_5_3< true, R, T1, P1, P2, P3, P4, P5, A1, A2, A3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_5_3< false, R, T1, P1, P2, P3, P4, P5, A1, A2, A3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_5_3< true, R, P1, P2, P3, P4, P5, A1, A2, A3 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_5_3< false, R, P1, P2, P3, P4, P5, A1, A2, A3 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_6_3< true, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_6_3< false, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_6_3< true, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_6_3< false, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_6_3< true, R, P1, P2, P3, P4, P5, P6, A1, A2, A3 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_6_3< false, R, P1, P2, P3, P4, P5, P6, A1, A2, A3 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1, A2, A3), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_0_4< true, R, T1, A1, A2, A3, A4 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(A1, A2, A3, A4) const)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_0_4< false, R, T1, A1, A2, A3, A4 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(A1, A2, A3, A4) const)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_0_4< true, R, T1, A1, A2, A3, A4 >::base * NewTessCallback (T1 *obj, R(T2::*member)(A1, A2, A3, A4))
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_0_4< false, R, T1, A1, A2, A3, A4 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(A1, A2, A3, A4))
 
template<class R , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_0_4< true, R, A1, A2, A3, A4 >::base * NewTessCallback (R(*function)(A1, A2, A3, A4))
 
template<class R , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_0_4< false, R, A1, A2, A3, A4 >::base * NewPermanentTessCallback (R(*function)(A1, A2, A3, A4))
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_1_4< true, R, T1, P1, A1, A2, A3, A4 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, A1, A2, A3, A4) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_1_4< false, R, T1, P1, A1, A2, A3, A4 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, A1, A2, A3, A4) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_1_4< true, R, T1, P1, A1, A2, A3, A4 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2, A3, A4), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_1_4< false, R, T1, P1, A1, A2, A3, A4 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2, A3, A4), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_1_4< true, R, P1, A1, A2, A3, A4 >::base * NewTessCallback (R(*function)(P1, A1, A2, A3, A4), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_1_4< false, R, P1, A1, A2, A3, A4 >::base * NewPermanentTessCallback (R(*function)(P1, A1, A2, A3, A4), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_2_4< true, R, T1, P1, P2, A1, A2, A3, A4 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_2_4< false, R, T1, P1, P2, A1, A2, A3, A4 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_2_4< true, R, T1, P1, P2, A1, A2, A3, A4 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_2_4< false, R, T1, P1, P2, A1, A2, A3, A4 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_2_4< true, R, P1, P2, A1, A2, A3, A4 >::base * NewTessCallback (R(*function)(P1, P2, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_2_4< false, R, P1, P2, A1, A2, A3, A4 >::base * NewPermanentTessCallback (R(*function)(P1, P2, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_3_4< true, R, T1, P1, P2, P3, A1, A2, A3, A4 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_3_4< false, R, T1, P1, P2, P3, A1, A2, A3, A4 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_3_4< true, R, T1, P1, P2, P3, A1, A2, A3, A4 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_3_4< false, R, T1, P1, P2, P3, A1, A2, A3, A4 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_3_4< true, R, P1, P2, P3, A1, A2, A3, A4 >::base * NewTessCallback (R(*function)(P1, P2, P3, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_3_4< false, R, P1, P2, P3, A1, A2, A3, A4 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_4_4< true, R, T1, P1, P2, P3, P4, A1, A2, A3, A4 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_4_4< false, R, T1, P1, P2, P3, P4, A1, A2, A3, A4 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_4_4< true, R, T1, P1, P2, P3, P4, A1, A2, A3, A4 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_4_4< false, R, T1, P1, P2, P3, P4, A1, A2, A3, A4 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_4_4< true, R, P1, P2, P3, P4, A1, A2, A3, A4 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_4_4< false, R, P1, P2, P3, P4, A1, A2, A3, A4 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_5_4< true, R, T1, P1, P2, P3, P4, P5, A1, A2, A3, A4 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_5_4< false, R, T1, P1, P2, P3, P4, P5, A1, A2, A3, A4 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_5_4< true, R, T1, P1, P2, P3, P4, P5, A1, A2, A3, A4 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_5_4< false, R, T1, P1, P2, P3, P4, P5, A1, A2, A3, A4 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_5_4< true, R, P1, P2, P3, P4, P5, A1, A2, A3, A4 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_5_4< false, R, P1, P2, P3, P4, P5, A1, A2, A3, A4 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_6_4< true, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_6_4< false, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_6_4< true, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_6_4< false, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_6_4< true, R, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_6_4< false, R, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_0_5< true, R, T1, A1, A2, A3, A4, A5 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(A1, A2, A3, A4, A5) const)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_0_5< false, R, T1, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(A1, A2, A3, A4, A5) const)
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_0_5< true, R, T1, A1, A2, A3, A4, A5 >::base * NewTessCallback (T1 *obj, R(T2::*member)(A1, A2, A3, A4, A5))
 
template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_0_5< false, R, T1, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(A1, A2, A3, A4, A5))
 
template<class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_0_5< true, R, A1, A2, A3, A4, A5 >::base * NewTessCallback (R(*function)(A1, A2, A3, A4, A5))
 
template<class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_0_5< false, R, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (R(*function)(A1, A2, A3, A4, A5))
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_1_5< true, R, T1, P1, A1, A2, A3, A4, A5 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_1_5< false, R, T1, P1, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_1_5< true, R, T1, P1, A1, A2, A3, A4, A5 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_1_5< false, R, T1, P1, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_1_5< true, R, P1, A1, A2, A3, A4, A5 >::base * NewTessCallback (R(*function)(P1, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1)
 
template<class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_1_5< false, R, P1, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (R(*function)(P1, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_2_5< true, R, T1, P1, P2, A1, A2, A3, A4, A5 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_2_5< false, R, T1, P1, P2, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_2_5< true, R, T1, P1, P2, A1, A2, A3, A4, A5 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_2_5< false, R, T1, P1, P2, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_2_5< true, R, P1, P2, A1, A2, A3, A4, A5 >::base * NewTessCallback (R(*function)(P1, P2, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_2_5< false, R, P1, P2, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (R(*function)(P1, P2, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_3_5< true, R, T1, P1, P2, P3, A1, A2, A3, A4, A5 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_3_5< false, R, T1, P1, P2, P3, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_3_5< true, R, T1, P1, P2, P3, A1, A2, A3, A4, A5 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_3_5< false, R, T1, P1, P2, P3, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_3_5< true, R, P1, P2, P3, A1, A2, A3, A4, A5 >::base * NewTessCallback (R(*function)(P1, P2, P3, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_3_5< false, R, P1, P2, P3, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_4_5< true, R, T1, P1, P2, P3, P4, A1, A2, A3, A4, A5 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_4_5< false, R, T1, P1, P2, P3, P4, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_4_5< true, R, T1, P1, P2, P3, P4, A1, A2, A3, A4, A5 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_4_5< false, R, T1, P1, P2, P3, P4, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_4_5< true, R, P1, P2, P3, P4, A1, A2, A3, A4, A5 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_4_5< false, R, P1, P2, P3, P4, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_5_5< true, R, T1, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_5_5< false, R, T1, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_5_5< true, R, T1, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_5_5< false, R, T1, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_5_5< true, R, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_5_5< false, R, P1, P2, P3, P4, P5, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_6_5< true, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >::base * NewTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_6_5< false, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (const T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5) const, typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_6_5< true, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >::base * NewTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_6_5< false, R, T1, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (T1 *obj, R(T2::*member)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_6_5< true, R, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >::base * NewTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 
template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_6_5< false, R, P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5 >::base * NewPermanentTessCallback (R(*function)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5), typename Identity< P1 >::type p1, typename Identity< P2 >::type p2, typename Identity< P3 >::type p3, typename Identity< P4 >::type p4, typename Identity< P5 >::type p5, typename Identity< P6 >::type p6)
 

Function Documentation

◆ NewPermanentTessCallback() [1/126]

template<class T1 , class T2 , class R >
_ConstTessMemberResultCallback_0_0<false,R,T1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)() const  member 
)
inline

Definition at line 116 of file tesscallback.h.

117  {
119  obj, member);
120 }

◆ NewPermanentTessCallback() [2/126]

template<class T1 , class T2 , class R >
_TessMemberResultCallback_0_0<false,R,T1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)()  member 
)
inline

Definition at line 197 of file tesscallback.h.

198  {
200  obj, member);
201 }

◆ NewPermanentTessCallback() [3/126]

template<class R >
_TessFunctionResultCallback_0_0<false,R>::base* NewPermanentTessCallback ( R(*)()  function)
inline

Definition at line 269 of file tesscallback.h.

◆ NewPermanentTessCallback() [4/126]

template<class T1 , class T2 , class R , class P1 >
_ConstTessMemberResultCallback_1_0<false,R,T1,P1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 356 of file tesscallback.h.

◆ NewPermanentTessCallback() [5/126]

template<class T1 , class T2 , class R , class P1 >
_TessMemberResultCallback_1_0<false,R,T1,P1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 430 of file tesscallback.h.

430  {
431  return new _TessMemberResultCallback_1_0<false,R,T1,P1>(obj, member, p1);
432 }

◆ NewPermanentTessCallback() [6/126]

template<class R , class P1 >
_TessFunctionResultCallback_1_0<false,R,P1>::base* NewPermanentTessCallback ( R(*)(P1)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 497 of file tesscallback.h.

◆ NewPermanentTessCallback() [7/126]

template<class T1 , class T2 , class R , class P1 , class P2 >
_ConstTessMemberResultCallback_2_0<false,R,T1,P1,P2>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 573 of file tesscallback.h.

◆ NewPermanentTessCallback() [8/126]

template<class T1 , class T2 , class R , class P1 , class P2 >
_TessMemberResultCallback_2_0<false,R,T1,P1,P2>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 650 of file tesscallback.h.

650  {
651  return new _TessMemberResultCallback_2_0<false,R,T1,P1,P2>(obj, member, p1, p2);
652 }

◆ NewPermanentTessCallback() [9/126]

template<class R , class P1 , class P2 >
_TessFunctionResultCallback_2_0<false,R,P1,P2>::base* NewPermanentTessCallback ( R(*)(P1, P2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 720 of file tesscallback.h.

720  {
721  return new _TessFunctionResultCallback_2_0<false,R,P1,P2>(function, p1, p2);
722 }

◆ NewPermanentTessCallback() [10/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 >
_ConstTessMemberResultCallback_3_0<false,R,T1,P1,P2,P3>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 798 of file tesscallback.h.

798  {
799  return new _ConstTessMemberResultCallback_3_0<false,R,T1,P1,P2,P3>(obj, member, p1, p2, p3);
800 }

◆ NewPermanentTessCallback() [11/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 >
_TessMemberResultCallback_3_0<false,R,T1,P1,P2,P3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 876 of file tesscallback.h.

876  {
877  return new _TessMemberResultCallback_3_0<false,R,T1,P1,P2,P3>(obj, member, p1, p2, p3);
878 }

◆ NewPermanentTessCallback() [12/126]

template<class R , class P1 , class P2 , class P3 >
_TessFunctionResultCallback_3_0<false,R,P1,P2,P3>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 947 of file tesscallback.h.

947  {
948  return new _TessFunctionResultCallback_3_0<false,R,P1,P2,P3>(function, p1, p2, p3);
949 }

◆ NewPermanentTessCallback() [13/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 >
_ConstTessMemberResultCallback_4_0<false,R,T1,P1,P2,P3,P4>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 1026 of file tesscallback.h.

1026  {
1027  return new _ConstTessMemberResultCallback_4_0<false,R,T1,P1,P2,P3,P4>(obj, member, p1, p2, p3, p4);
1028 }

◆ NewPermanentTessCallback() [14/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 >
_TessMemberResultCallback_4_0<false,R,T1,P1,P2,P3,P4>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 1106 of file tesscallback.h.

1106  {
1107  return new _TessMemberResultCallback_4_0<false,R,T1,P1,P2,P3,P4>(obj, member, p1, p2, p3, p4);
1108 }

◆ NewPermanentTessCallback() [15/126]

template<class R , class P1 , class P2 , class P3 , class P4 >
_TessFunctionResultCallback_4_0<false,R,P1,P2,P3,P4>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 1179 of file tesscallback.h.

1179  {
1180  return new _TessFunctionResultCallback_4_0<false,R,P1,P2,P3,P4>(function, p1, p2, p3, p4);
1181 }

◆ NewPermanentTessCallback() [16/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_ConstTessMemberResultCallback_5_0<false,R,T1,P1,P2,P3,P4,P5>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 1260 of file tesscallback.h.

1260  {
1261  return new _ConstTessMemberResultCallback_5_0<false,R,T1,P1,P2,P3,P4,P5>(obj, member, p1, p2, p3, p4, p5);
1262 }

◆ NewPermanentTessCallback() [17/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_TessMemberResultCallback_5_0<false,R,T1,P1,P2,P3,P4,P5>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 1342 of file tesscallback.h.

1342  {
1343  return new _TessMemberResultCallback_5_0<false,R,T1,P1,P2,P3,P4,P5>(obj, member, p1, p2, p3, p4, p5);
1344 }

◆ NewPermanentTessCallback() [18/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_TessFunctionResultCallback_5_0<false,R,P1,P2,P3,P4,P5>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 1417 of file tesscallback.h.

1417  {
1418  return new _TessFunctionResultCallback_5_0<false,R,P1,P2,P3,P4,P5>(function, p1, p2, p3, p4, p5);
1419 }

◆ NewPermanentTessCallback() [19/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_ConstTessMemberResultCallback_6_0<false,R,T1,P1,P2,P3,P4,P5,P6>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 1500 of file tesscallback.h.

1500  {
1501  return new _ConstTessMemberResultCallback_6_0<false,R,T1,P1,P2,P3,P4,P5,P6>(obj, member, p1, p2, p3, p4, p5, p6);
1502 }

◆ NewPermanentTessCallback() [20/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_TessMemberResultCallback_6_0<false,R,T1,P1,P2,P3,P4,P5,P6>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 1584 of file tesscallback.h.

1584  {
1585  return new _TessMemberResultCallback_6_0<false,R,T1,P1,P2,P3,P4,P5,P6>(obj, member, p1, p2, p3, p4, p5, p6);
1586 }

◆ NewPermanentTessCallback() [21/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_TessFunctionResultCallback_6_0<false,R,P1,P2,P3,P4,P5,P6>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, P6)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 1661 of file tesscallback.h.

1661  {
1662  return new _TessFunctionResultCallback_6_0<false,R,P1,P2,P3,P4,P5,P6>(function, p1, p2, p3, p4, p5, p6);
1663 }

◆ NewPermanentTessCallback() [22/126]

template<class T1 , class T2 , class R , class A1 >
_ConstTessMemberResultCallback_0_1<false,R,T1,A1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(A1) const  member 
)
inline

Definition at line 1796 of file tesscallback.h.

1797  {
1799  obj, member);
1800 }

◆ NewPermanentTessCallback() [23/126]

template<class T1 , class T2 , class R , class A1 >
_TessMemberResultCallback_0_1<false,R,T1,A1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(A1)  member 
)
inline

Definition at line 1877 of file tesscallback.h.

1878  {
1880  obj, member);
1881 }

◆ NewPermanentTessCallback() [24/126]

template<class R , class A1 >
_TessFunctionResultCallback_0_1<false,R,A1>::base* NewPermanentTessCallback ( R(*)(A1)  function)
inline

Definition at line 1949 of file tesscallback.h.

◆ NewPermanentTessCallback() [25/126]

template<class T1 , class T2 , class R , class P1 , class A1 >
_ConstTessMemberResultCallback_1_1<false,R,T1,P1,A1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, A1) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 2022 of file tesscallback.h.

◆ NewPermanentTessCallback() [26/126]

template<class T1 , class T2 , class R , class P1 , class A1 >
_TessMemberResultCallback_1_1<false,R,T1,P1,A1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, A1)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 2096 of file tesscallback.h.

2096  {
2097  return new _TessMemberResultCallback_1_1<false,R,T1,P1,A1>(obj, member, p1);
2098 }

◆ NewPermanentTessCallback() [27/126]

template<class R , class P1 , class A1 >
_TessFunctionResultCallback_1_1<false,R,P1,A1>::base* NewPermanentTessCallback ( R(*)(P1, A1)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 2163 of file tesscallback.h.

2163  {
2164  return new _TessFunctionResultCallback_1_1<false,R,P1,A1>(function, p1);
2165 }

◆ NewPermanentTessCallback() [28/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 >
_ConstTessMemberResultCallback_2_1<false,R,T1,P1,P2,A1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 2238 of file tesscallback.h.

◆ NewPermanentTessCallback() [29/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 >
_TessMemberResultCallback_2_1<false,R,T1,P1,P2,A1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 2314 of file tesscallback.h.

2314  {
2315  return new _TessMemberResultCallback_2_1<false,R,T1,P1,P2,A1>(obj, member, p1, p2);
2316 }

◆ NewPermanentTessCallback() [30/126]

template<class R , class P1 , class P2 , class A1 >
_TessFunctionResultCallback_2_1<false,R,P1,P2,A1>::base* NewPermanentTessCallback ( R(*)(P1, P2, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 2383 of file tesscallback.h.

2383  {
2384  return new _TessFunctionResultCallback_2_1<false,R,P1,P2,A1>(function, p1, p2);
2385 }

◆ NewPermanentTessCallback() [31/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 >
_ConstTessMemberResultCallback_3_1<false,R,T1,P1,P2,P3,A1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 2460 of file tesscallback.h.

2460  {
2461  return new _ConstTessMemberResultCallback_3_1<false,R,T1,P1,P2,P3,A1>(obj, member, p1, p2, p3);
2462 }

◆ NewPermanentTessCallback() [32/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 >
_TessMemberResultCallback_3_1<false,R,T1,P1,P2,P3,A1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 2538 of file tesscallback.h.

2538  {
2539  return new _TessMemberResultCallback_3_1<false,R,T1,P1,P2,P3,A1>(obj, member, p1, p2, p3);
2540 }

◆ NewPermanentTessCallback() [33/126]

template<class R , class P1 , class P2 , class P3 , class A1 >
_TessFunctionResultCallback_3_1<false,R,P1,P2,P3,A1>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 2609 of file tesscallback.h.

2609  {
2610  return new _TessFunctionResultCallback_3_1<false,R,P1,P2,P3,A1>(function, p1, p2, p3);
2611 }

◆ NewPermanentTessCallback() [34/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_ConstTessMemberResultCallback_4_1<false,R,T1,P1,P2,P3,P4,A1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 2688 of file tesscallback.h.

2688  {
2689  return new _ConstTessMemberResultCallback_4_1<false,R,T1,P1,P2,P3,P4,A1>(obj, member, p1, p2, p3, p4);
2690 }

◆ NewPermanentTessCallback() [35/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_TessMemberResultCallback_4_1<false,R,T1,P1,P2,P3,P4,A1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 2768 of file tesscallback.h.

2768  {
2769  return new _TessMemberResultCallback_4_1<false,R,T1,P1,P2,P3,P4,A1>(obj, member, p1, p2, p3, p4);
2770 }

◆ NewPermanentTessCallback() [36/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_TessFunctionResultCallback_4_1<false,R,P1,P2,P3,P4,A1>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 2841 of file tesscallback.h.

2841  {
2842  return new _TessFunctionResultCallback_4_1<false,R,P1,P2,P3,P4,A1>(function, p1, p2, p3, p4);
2843 }

◆ NewPermanentTessCallback() [37/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_ConstTessMemberResultCallback_5_1<false,R,T1,P1,P2,P3,P4,P5,A1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 2922 of file tesscallback.h.

2922  {
2923  return new _ConstTessMemberResultCallback_5_1<false,R,T1,P1,P2,P3,P4,P5,A1>(obj, member, p1, p2, p3, p4, p5);
2924 }

◆ NewPermanentTessCallback() [38/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_TessMemberResultCallback_5_1<false,R,T1,P1,P2,P3,P4,P5,A1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 3004 of file tesscallback.h.

3004  {
3005  return new _TessMemberResultCallback_5_1<false,R,T1,P1,P2,P3,P4,P5,A1>(obj, member, p1, p2, p3, p4, p5);
3006 }

◆ NewPermanentTessCallback() [39/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_TessFunctionResultCallback_5_1<false,R,P1,P2,P3,P4,P5,A1>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 3079 of file tesscallback.h.

3079  {
3080  return new _TessFunctionResultCallback_5_1<false,R,P1,P2,P3,P4,P5,A1>(function, p1, p2, p3, p4, p5);
3081 }

◆ NewPermanentTessCallback() [40/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_ConstTessMemberResultCallback_6_1<false,R,T1,P1,P2,P3,P4,P5,P6,A1>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 3162 of file tesscallback.h.

3162  {
3163  return new _ConstTessMemberResultCallback_6_1<false,R,T1,P1,P2,P3,P4,P5,P6,A1>(obj, member, p1, p2, p3, p4, p5, p6);
3164 }

◆ NewPermanentTessCallback() [41/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_TessMemberResultCallback_6_1<false,R,T1,P1,P2,P3,P4,P5,P6,A1>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 3246 of file tesscallback.h.

3246  {
3247  return new _TessMemberResultCallback_6_1<false,R,T1,P1,P2,P3,P4,P5,P6,A1>(obj, member, p1, p2, p3, p4, p5, p6);
3248 }

◆ NewPermanentTessCallback() [42/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_TessFunctionResultCallback_6_1<false,R,P1,P2,P3,P4,P5,P6,A1>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 3323 of file tesscallback.h.

3323  {
3324  return new _TessFunctionResultCallback_6_1<false,R,P1,P2,P3,P4,P5,P6,A1>(function, p1, p2, p3, p4, p5, p6);
3325 }

◆ NewPermanentTessCallback() [43/126]

template<class T1 , class T2 , class R , class A1 , class A2 >
_ConstTessMemberResultCallback_0_2<false,R,T1,A1,A2>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(A1, A2) const  member 
)
inline

Definition at line 3401 of file tesscallback.h.

3402  {
3404  obj, member);
3405 }

◆ NewPermanentTessCallback() [44/126]

template<class T1 , class T2 , class R , class A1 , class A2 >
_TessMemberResultCallback_0_2<false,R,T1,A1,A2>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(A1, A2)  member 
)
inline

Definition at line 3482 of file tesscallback.h.

3483  {
3485  obj, member);
3486 }

◆ NewPermanentTessCallback() [45/126]

template<class R , class A1 , class A2 >
_TessFunctionResultCallback_0_2<false,R,A1,A2>::base* NewPermanentTessCallback ( R(*)(A1, A2)  function)
inline

Definition at line 3554 of file tesscallback.h.

◆ NewPermanentTessCallback() [46/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 >
_ConstTessMemberResultCallback_1_2<false,R,T1,P1,A1,A2>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, A1, A2) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 3627 of file tesscallback.h.

◆ NewPermanentTessCallback() [47/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 >
_TessMemberResultCallback_1_2<false,R,T1,P1,A1,A2>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 3701 of file tesscallback.h.

3701  {
3702  return new _TessMemberResultCallback_1_2<false,R,T1,P1,A1,A2>(obj, member, p1);
3703 }

◆ NewPermanentTessCallback() [48/126]

template<class R , class P1 , class A1 , class A2 >
_TessFunctionResultCallback_1_2<false,R,P1,A1,A2>::base* NewPermanentTessCallback ( R(*)(P1, A1, A2)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 3768 of file tesscallback.h.

◆ NewPermanentTessCallback() [49/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 >
_ConstTessMemberResultCallback_2_2<false,R,T1,P1,P2,A1,A2>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 3843 of file tesscallback.h.

◆ NewPermanentTessCallback() [50/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 >
_TessMemberResultCallback_2_2<false,R,T1,P1,P2,A1,A2>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 3919 of file tesscallback.h.

3919  {
3920  return new _TessMemberResultCallback_2_2<false,R,T1,P1,P2,A1,A2>(obj, member, p1, p2);
3921 }

◆ NewPermanentTessCallback() [51/126]

template<class R , class P1 , class P2 , class A1 , class A2 >
_TessFunctionResultCallback_2_2<false,R,P1,P2,A1,A2>::base* NewPermanentTessCallback ( R(*)(P1, P2, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 3988 of file tesscallback.h.

3988  {
3989  return new _TessFunctionResultCallback_2_2<false,R,P1,P2,A1,A2>(function, p1, p2);
3990 }

◆ NewPermanentTessCallback() [52/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_ConstTessMemberResultCallback_3_2<false,R,T1,P1,P2,P3,A1,A2>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 4065 of file tesscallback.h.

◆ NewPermanentTessCallback() [53/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_TessMemberResultCallback_3_2<false,R,T1,P1,P2,P3,A1,A2>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 4143 of file tesscallback.h.

4143  {
4144  return new _TessMemberResultCallback_3_2<false,R,T1,P1,P2,P3,A1,A2>(obj, member, p1, p2, p3);
4145 }

◆ NewPermanentTessCallback() [54/126]

template<class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_TessFunctionResultCallback_3_2<false,R,P1,P2,P3,A1,A2>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 4214 of file tesscallback.h.

4214  {
4215  return new _TessFunctionResultCallback_3_2<false,R,P1,P2,P3,A1,A2>(function, p1, p2, p3);
4216 }

◆ NewPermanentTessCallback() [55/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_ConstTessMemberResultCallback_4_2<false,R,T1,P1,P2,P3,P4,A1,A2>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 4293 of file tesscallback.h.

4293  {
4294  return new _ConstTessMemberResultCallback_4_2<false,R,T1,P1,P2,P3,P4,A1,A2>(obj, member, p1, p2, p3, p4);
4295 }

◆ NewPermanentTessCallback() [56/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_TessMemberResultCallback_4_2<false,R,T1,P1,P2,P3,P4,A1,A2>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 4373 of file tesscallback.h.

4373  {
4374  return new _TessMemberResultCallback_4_2<false,R,T1,P1,P2,P3,P4,A1,A2>(obj, member, p1, p2, p3, p4);
4375 }

◆ NewPermanentTessCallback() [57/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_TessFunctionResultCallback_4_2<false,R,P1,P2,P3,P4,A1,A2>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 4446 of file tesscallback.h.

4446  {
4447  return new _TessFunctionResultCallback_4_2<false,R,P1,P2,P3,P4,A1,A2>(function, p1, p2, p3, p4);
4448 }

◆ NewPermanentTessCallback() [58/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_ConstTessMemberResultCallback_5_2<false,R,T1,P1,P2,P3,P4,P5,A1,A2>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 4527 of file tesscallback.h.

4527  {
4528  return new _ConstTessMemberResultCallback_5_2<false,R,T1,P1,P2,P3,P4,P5,A1,A2>(obj, member, p1, p2, p3, p4, p5);
4529 }

◆ NewPermanentTessCallback() [59/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_TessMemberResultCallback_5_2<false,R,T1,P1,P2,P3,P4,P5,A1,A2>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 4609 of file tesscallback.h.

4609  {
4610  return new _TessMemberResultCallback_5_2<false,R,T1,P1,P2,P3,P4,P5,A1,A2>(obj, member, p1, p2, p3, p4, p5);
4611 }

◆ NewPermanentTessCallback() [60/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_TessFunctionResultCallback_5_2<false,R,P1,P2,P3,P4,P5,A1,A2>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 4684 of file tesscallback.h.

4684  {
4685  return new _TessFunctionResultCallback_5_2<false,R,P1,P2,P3,P4,P5,A1,A2>(function, p1, p2, p3, p4, p5);
4686 }

◆ NewPermanentTessCallback() [61/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_ConstTessMemberResultCallback_6_2<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 4767 of file tesscallback.h.

4767  {
4768  return new _ConstTessMemberResultCallback_6_2<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>(obj, member, p1, p2, p3, p4, p5, p6);
4769 }

◆ NewPermanentTessCallback() [62/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_TessMemberResultCallback_6_2<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 4851 of file tesscallback.h.

4851  {
4852  return new _TessMemberResultCallback_6_2<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>(obj, member, p1, p2, p3, p4, p5, p6);
4853 }

◆ NewPermanentTessCallback() [63/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_TessFunctionResultCallback_6_2<false,R,P1,P2,P3,P4,P5,P6,A1,A2>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 4928 of file tesscallback.h.

4928  {
4929  return new _TessFunctionResultCallback_6_2<false,R,P1,P2,P3,P4,P5,P6,A1,A2>(function, p1, p2, p3, p4, p5, p6);
4930 }

◆ NewPermanentTessCallback() [64/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_0_3<false,R,T1,A1,A2,A3>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(A1, A2, A3) const  member 
)
inline

Definition at line 5006 of file tesscallback.h.

◆ NewPermanentTessCallback() [65/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 >
_TessMemberResultCallback_0_3<false,R,T1,A1,A2,A3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(A1, A2, A3)  member 
)
inline

Definition at line 5087 of file tesscallback.h.

5088  {
5090  obj, member);
5091 }

◆ NewPermanentTessCallback() [66/126]

template<class R , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_0_3<false,R,A1,A2,A3>::base* NewPermanentTessCallback ( R(*)(A1, A2, A3)  function)
inline

Definition at line 5159 of file tesscallback.h.

◆ NewPermanentTessCallback() [67/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_1_3<false,R,T1,P1,A1,A2,A3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2, A3)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 5234 of file tesscallback.h.

◆ NewPermanentTessCallback() [68/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_1_3<false,R,T1,P1,A1,A2,A3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2, A3)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 5309 of file tesscallback.h.

◆ NewPermanentTessCallback() [69/126]

template<class R , class P1 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_1_3<false,R,P1,A1,A2,A3>::base* NewPermanentTessCallback ( R(*)(P1, A1, A2, A3)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 5377 of file tesscallback.h.

◆ NewPermanentTessCallback() [70/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_2_3<false,R,T1,P1,P2,A1,A2,A3>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 5452 of file tesscallback.h.

◆ NewPermanentTessCallback() [71/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_2_3<false,R,T1,P1,P2,A1,A2,A3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 5529 of file tesscallback.h.

5529  {
5530  return new _TessMemberResultCallback_2_3<false,R,T1,P1,P2,A1,A2,A3>(obj, member, p1, p2);
5531 }

◆ NewPermanentTessCallback() [72/126]

template<class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_2_3<false,R,P1,P2,A1,A2,A3>::base* NewPermanentTessCallback ( R(*)(P1, P2, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 5598 of file tesscallback.h.

◆ NewPermanentTessCallback() [73/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_3_3<false,R,T1,P1,P2,P3,A1,A2,A3>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 5675 of file tesscallback.h.

◆ NewPermanentTessCallback() [74/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_3_3<false,R,T1,P1,P2,P3,A1,A2,A3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 5753 of file tesscallback.h.

5753  {
5754  return new _TessMemberResultCallback_3_3<false,R,T1,P1,P2,P3,A1,A2,A3>(obj, member, p1, p2, p3);
5755 }

◆ NewPermanentTessCallback() [75/126]

template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_3_3<false,R,P1,P2,P3,A1,A2,A3>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 5824 of file tesscallback.h.

5824  {
5825  return new _TessFunctionResultCallback_3_3<false,R,P1,P2,P3,A1,A2,A3>(function, p1, p2, p3);
5826 }

◆ NewPermanentTessCallback() [76/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_4_3<false,R,T1,P1,P2,P3,P4,A1,A2,A3>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 5903 of file tesscallback.h.

◆ NewPermanentTessCallback() [77/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_4_3<false,R,T1,P1,P2,P3,P4,A1,A2,A3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 5983 of file tesscallback.h.

5983  {
5984  return new _TessMemberResultCallback_4_3<false,R,T1,P1,P2,P3,P4,A1,A2,A3>(obj, member, p1, p2, p3, p4);
5985 }

◆ NewPermanentTessCallback() [78/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_4_3<false,R,P1,P2,P3,P4,A1,A2,A3>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 6056 of file tesscallback.h.

6056  {
6057  return new _TessFunctionResultCallback_4_3<false,R,P1,P2,P3,P4,A1,A2,A3>(function, p1, p2, p3, p4);
6058 }

◆ NewPermanentTessCallback() [79/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_5_3<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 6137 of file tesscallback.h.

6137  {
6138  return new _ConstTessMemberResultCallback_5_3<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>(obj, member, p1, p2, p3, p4, p5);
6139 }

◆ NewPermanentTessCallback() [80/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_5_3<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 6219 of file tesscallback.h.

6219  {
6220  return new _TessMemberResultCallback_5_3<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>(obj, member, p1, p2, p3, p4, p5);
6221 }

◆ NewPermanentTessCallback() [81/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_5_3<false,R,P1,P2,P3,P4,P5,A1,A2,A3>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 6294 of file tesscallback.h.

6294  {
6295  return new _TessFunctionResultCallback_5_3<false,R,P1,P2,P3,P4,P5,A1,A2,A3>(function, p1, p2, p3, p4, p5);
6296 }

◆ NewPermanentTessCallback() [82/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_6_3<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 6377 of file tesscallback.h.

6377  {
6378  return new _ConstTessMemberResultCallback_6_3<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3>(obj, member, p1, p2, p3, p4, p5, p6);
6379 }

◆ NewPermanentTessCallback() [83/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_6_3<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 6461 of file tesscallback.h.

6461  {
6462  return new _TessMemberResultCallback_6_3<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3>(obj, member, p1, p2, p3, p4, p5, p6);
6463 }

◆ NewPermanentTessCallback() [84/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_6_3<false,R,P1,P2,P3,P4,P5,P6,A1,A2,A3>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 6538 of file tesscallback.h.

6538  {
6539  return new _TessFunctionResultCallback_6_3<false,R,P1,P2,P3,P4,P5,P6,A1,A2,A3>(function, p1, p2, p3, p4, p5, p6);
6540 }

◆ NewPermanentTessCallback() [85/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_0_4<false,R,T1,A1,A2,A3,A4>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(A1, A2, A3, A4) const  member 
)
inline

Definition at line 6609 of file tesscallback.h.

◆ NewPermanentTessCallback() [86/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_0_4<false,R,T1,A1,A2,A3,A4>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(A1, A2, A3, A4)  member 
)
inline

Definition at line 6681 of file tesscallback.h.

◆ NewPermanentTessCallback() [87/126]

template<class R , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_0_4<false,R,A1,A2,A3,A4>::base* NewPermanentTessCallback ( R(*)(A1, A2, A3, A4)  function)
inline

Definition at line 6746 of file tesscallback.h.

◆ NewPermanentTessCallback() [88/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_1_4<false,R,T1,P1,A1,A2,A3,A4>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 6819 of file tesscallback.h.

◆ NewPermanentTessCallback() [89/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_1_4<false,R,T1,P1,A1,A2,A3,A4>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 6893 of file tesscallback.h.

◆ NewPermanentTessCallback() [90/126]

template<class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_1_4<false,R,P1,A1,A2,A3,A4>::base* NewPermanentTessCallback ( R(*)(P1, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 6960 of file tesscallback.h.

◆ NewPermanentTessCallback() [91/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_2_4<false,R,T1,P1,P2,A1,A2,A3,A4>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 7035 of file tesscallback.h.

◆ NewPermanentTessCallback() [92/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_2_4<false,R,T1,P1,P2,A1,A2,A3,A4>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 7111 of file tesscallback.h.

◆ NewPermanentTessCallback() [93/126]

template<class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_2_4<false,R,P1,P2,A1,A2,A3,A4>::base* NewPermanentTessCallback ( R(*)(P1, P2, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 7180 of file tesscallback.h.

◆ NewPermanentTessCallback() [94/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_3_4<false,R,T1,P1,P2,P3,A1,A2,A3,A4>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 7257 of file tesscallback.h.

◆ NewPermanentTessCallback() [95/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_3_4<false,R,T1,P1,P2,P3,A1,A2,A3,A4>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 7335 of file tesscallback.h.

7335  {
7336  return new _TessMemberResultCallback_3_4<false,R,T1,P1,P2,P3,A1,A2,A3,A4>(obj, member, p1, p2, p3);
7337 }

◆ NewPermanentTessCallback() [96/126]

template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_3_4<false,R,P1,P2,P3,A1,A2,A3,A4>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 7406 of file tesscallback.h.

◆ NewPermanentTessCallback() [97/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_4_4<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 7485 of file tesscallback.h.

◆ NewPermanentTessCallback() [98/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_4_4<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 7565 of file tesscallback.h.

7565  {
7566  return new _TessMemberResultCallback_4_4<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4);
7567 }

◆ NewPermanentTessCallback() [99/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_4_4<false,R,P1,P2,P3,P4,A1,A2,A3,A4>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 7638 of file tesscallback.h.

7638  {
7639  return new _TessFunctionResultCallback_4_4<false,R,P1,P2,P3,P4,A1,A2,A3,A4>(function, p1, p2, p3, p4);
7640 }

◆ NewPermanentTessCallback() [100/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_5_4<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 7719 of file tesscallback.h.

◆ NewPermanentTessCallback() [101/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_5_4<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 7801 of file tesscallback.h.

7801  {
7802  return new _TessMemberResultCallback_5_4<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, p5);
7803 }

◆ NewPermanentTessCallback() [102/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_5_4<false,R,P1,P2,P3,P4,P5,A1,A2,A3,A4>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 7876 of file tesscallback.h.

7876  {
7877  return new _TessFunctionResultCallback_5_4<false,R,P1,P2,P3,P4,P5,A1,A2,A3,A4>(function, p1, p2, p3, p4, p5);
7878 }

◆ NewPermanentTessCallback() [103/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_6_4<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 7959 of file tesscallback.h.

7959  {
7960  return new _ConstTessMemberResultCallback_6_4<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, p5, p6);
7961 }

◆ NewPermanentTessCallback() [104/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_6_4<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 8043 of file tesscallback.h.

8043  {
8044  return new _TessMemberResultCallback_6_4<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, p5, p6);
8045 }

◆ NewPermanentTessCallback() [105/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_6_4<false,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 8120 of file tesscallback.h.

8120  {
8121  return new _TessFunctionResultCallback_6_4<false,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>(function, p1, p2, p3, p4, p5, p6);
8122 }

◆ NewPermanentTessCallback() [106/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_0_5<false,R,T1,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(A1, A2, A3, A4, A5) const  member 
)
inline

Definition at line 8205 of file tesscallback.h.

◆ NewPermanentTessCallback() [107/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_0_5<false,R,T1,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(A1, A2, A3, A4, A5)  member 
)
inline

Definition at line 8277 of file tesscallback.h.

◆ NewPermanentTessCallback() [108/126]

template<class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_0_5<false,R,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( R(*)(A1, A2, A3, A4, A5)  function)
inline

Definition at line 8342 of file tesscallback.h.

◆ NewPermanentTessCallback() [109/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_1_5<false,R,T1,P1,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 8415 of file tesscallback.h.

◆ NewPermanentTessCallback() [110/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_1_5<false,R,T1,P1,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 8489 of file tesscallback.h.

◆ NewPermanentTessCallback() [111/126]

template<class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_1_5<false,R,P1,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( R(*)(P1, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 8556 of file tesscallback.h.

◆ NewPermanentTessCallback() [112/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_2_5<false,R,T1,P1,P2,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 8631 of file tesscallback.h.

◆ NewPermanentTessCallback() [113/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_2_5<false,R,T1,P1,P2,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 8707 of file tesscallback.h.

◆ NewPermanentTessCallback() [114/126]

template<class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_2_5<false,R,P1,P2,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( R(*)(P1, P2, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 8776 of file tesscallback.h.

◆ NewPermanentTessCallback() [115/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_3_5<false,R,T1,P1,P2,P3,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 8853 of file tesscallback.h.

◆ NewPermanentTessCallback() [116/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_3_5<false,R,T1,P1,P2,P3,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 8931 of file tesscallback.h.

◆ NewPermanentTessCallback() [117/126]

template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_3_5<false,R,P1,P2,P3,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 9002 of file tesscallback.h.

◆ NewPermanentTessCallback() [118/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_4_5<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 9081 of file tesscallback.h.

◆ NewPermanentTessCallback() [119/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_4_5<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 9161 of file tesscallback.h.

9161  {
9162  return new _TessMemberResultCallback_4_5<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4);
9163 }

◆ NewPermanentTessCallback() [120/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_4_5<false,R,P1,P2,P3,P4,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 9234 of file tesscallback.h.

◆ NewPermanentTessCallback() [121/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_5_5<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 9316 of file tesscallback.h.

◆ NewPermanentTessCallback() [122/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_5_5<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 9398 of file tesscallback.h.

9398  {
9399  return new _TessMemberResultCallback_5_5<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4, p5);
9400 }

◆ NewPermanentTessCallback() [123/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_5_5<false,R,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 9473 of file tesscallback.h.

9473  {
9474  return new _TessFunctionResultCallback_5_5<false,R,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>(function, p1, p2, p3, p4, p5);
9475 }

◆ NewPermanentTessCallback() [124/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_6_5<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 9556 of file tesscallback.h.

◆ NewPermanentTessCallback() [125/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_6_5<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 9640 of file tesscallback.h.

9640  {
9641  return new _TessMemberResultCallback_6_5<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4, p5, p6);
9642 }

◆ NewPermanentTessCallback() [126/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_6_5<false,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>::base* NewPermanentTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 9717 of file tesscallback.h.

9717  {
9718  return new _TessFunctionResultCallback_6_5<false,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>(function, p1, p2, p3, p4, p5, p6);
9719 }

◆ NewTessCallback() [1/126]

template<class T1 , class T2 , class R >
_ConstTessMemberResultCallback_0_0<true,R,T1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)() const  member 
)
inline

Definition at line 106 of file tesscallback.h.

107  {
109  obj, member);
110 }

◆ NewTessCallback() [2/126]

template<class T1 , class T2 , class R >
_TessMemberResultCallback_0_0<true,R,T1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)()  member 
)
inline

Definition at line 187 of file tesscallback.h.

188  {
190  obj, member);
191 }

◆ NewTessCallback() [3/126]

template<class R >
_TessFunctionResultCallback_0_0<true,R>::base* NewTessCallback ( R(*)()  function)
inline

Definition at line 263 of file tesscallback.h.

◆ NewTessCallback() [4/126]

template<class T1 , class T2 , class R , class P1 >
_ConstTessMemberResultCallback_1_0<true,R,T1,P1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 348 of file tesscallback.h.

◆ NewTessCallback() [5/126]

template<class T1 , class T2 , class R , class P1 >
_TessMemberResultCallback_1_0<true,R,T1,P1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 422 of file tesscallback.h.

422  {
423  return new _TessMemberResultCallback_1_0<true,R,T1,P1>(obj, member, p1);
424 }

◆ NewTessCallback() [6/126]

template<class R , class P1 >
_TessFunctionResultCallback_1_0<true,R,P1>::base* NewTessCallback ( R(*)(P1)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 491 of file tesscallback.h.

491  {
492  return new _TessFunctionResultCallback_1_0<true,R,P1>(function, p1);
493 }

◆ NewTessCallback() [7/126]

template<class T1 , class T2 , class R , class P1 , class P2 >
_ConstTessMemberResultCallback_2_0<true,R,T1,P1,P2>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 565 of file tesscallback.h.

◆ NewTessCallback() [8/126]

template<class T1 , class T2 , class R , class P1 , class P2 >
_TessMemberResultCallback_2_0<true,R,T1,P1,P2>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 642 of file tesscallback.h.

642  {
643  return new _TessMemberResultCallback_2_0<true,R,T1,P1,P2>(obj, member, p1, p2);
644 }

◆ NewTessCallback() [9/126]

template<class R , class P1 , class P2 >
_TessFunctionResultCallback_2_0<true,R,P1,P2>::base* NewTessCallback ( R(*)(P1, P2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 714 of file tesscallback.h.

714  {
715  return new _TessFunctionResultCallback_2_0<true,R,P1,P2>(function, p1, p2);
716 }

◆ NewTessCallback() [10/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 >
_ConstTessMemberResultCallback_3_0<true,R,T1,P1,P2,P3>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 790 of file tesscallback.h.

790  {
791  return new _ConstTessMemberResultCallback_3_0<true,R,T1,P1,P2,P3>(obj, member, p1, p2, p3);
792 }

◆ NewTessCallback() [11/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 >
_TessMemberResultCallback_3_0<true,R,T1,P1,P2,P3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 868 of file tesscallback.h.

868  {
869  return new _TessMemberResultCallback_3_0<true,R,T1,P1,P2,P3>(obj, member, p1, p2, p3);
870 }

◆ NewTessCallback() [12/126]

template<class R , class P1 , class P2 , class P3 >
_TessFunctionResultCallback_3_0<true,R,P1,P2,P3>::base* NewTessCallback ( R(*)(P1, P2, P3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 941 of file tesscallback.h.

941  {
942  return new _TessFunctionResultCallback_3_0<true,R,P1,P2,P3>(function, p1, p2, p3);
943 }

◆ NewTessCallback() [13/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 >
_ConstTessMemberResultCallback_4_0<true,R,T1,P1,P2,P3,P4>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 1018 of file tesscallback.h.

1018  {
1019  return new _ConstTessMemberResultCallback_4_0<true,R,T1,P1,P2,P3,P4>(obj, member, p1, p2, p3, p4);
1020 }

◆ NewTessCallback() [14/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 >
_TessMemberResultCallback_4_0<true,R,T1,P1,P2,P3,P4>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 1098 of file tesscallback.h.

1098  {
1099  return new _TessMemberResultCallback_4_0<true,R,T1,P1,P2,P3,P4>(obj, member, p1, p2, p3, p4);
1100 }

◆ NewTessCallback() [15/126]

template<class R , class P1 , class P2 , class P3 , class P4 >
_TessFunctionResultCallback_4_0<true,R,P1,P2,P3,P4>::base* NewTessCallback ( R(*)(P1, P2, P3, P4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 1173 of file tesscallback.h.

1173  {
1174  return new _TessFunctionResultCallback_4_0<true,R,P1,P2,P3,P4>(function, p1, p2, p3, p4);
1175 }

◆ NewTessCallback() [16/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_ConstTessMemberResultCallback_5_0<true,R,T1,P1,P2,P3,P4,P5>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 1252 of file tesscallback.h.

1252  {
1253  return new _ConstTessMemberResultCallback_5_0<true,R,T1,P1,P2,P3,P4,P5>(obj, member, p1, p2, p3, p4, p5);
1254 }

◆ NewTessCallback() [17/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_TessMemberResultCallback_5_0<true,R,T1,P1,P2,P3,P4,P5>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 1334 of file tesscallback.h.

1334  {
1335  return new _TessMemberResultCallback_5_0<true,R,T1,P1,P2,P3,P4,P5>(obj, member, p1, p2, p3, p4, p5);
1336 }

◆ NewTessCallback() [18/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 >
_TessFunctionResultCallback_5_0<true,R,P1,P2,P3,P4,P5>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 1411 of file tesscallback.h.

1411  {
1412  return new _TessFunctionResultCallback_5_0<true,R,P1,P2,P3,P4,P5>(function, p1, p2, p3, p4, p5);
1413 }

◆ NewTessCallback() [19/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_ConstTessMemberResultCallback_6_0<true,R,T1,P1,P2,P3,P4,P5,P6>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 1492 of file tesscallback.h.

1492  {
1493  return new _ConstTessMemberResultCallback_6_0<true,R,T1,P1,P2,P3,P4,P5,P6>(obj, member, p1, p2, p3, p4, p5, p6);
1494 }

◆ NewTessCallback() [20/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_TessMemberResultCallback_6_0<true,R,T1,P1,P2,P3,P4,P5,P6>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 1576 of file tesscallback.h.

1576  {
1577  return new _TessMemberResultCallback_6_0<true,R,T1,P1,P2,P3,P4,P5,P6>(obj, member, p1, p2, p3, p4, p5, p6);
1578 }

◆ NewTessCallback() [21/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
_TessFunctionResultCallback_6_0<true,R,P1,P2,P3,P4,P5,P6>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, P6)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 1655 of file tesscallback.h.

1655  {
1656  return new _TessFunctionResultCallback_6_0<true,R,P1,P2,P3,P4,P5,P6>(function, p1, p2, p3, p4, p5, p6);
1657 }

◆ NewTessCallback() [22/126]

template<class T1 , class T2 , class R , class A1 >
_ConstTessMemberResultCallback_0_1<true,R,T1,A1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(A1) const  member 
)
inline

Definition at line 1786 of file tesscallback.h.

1787  {
1789  obj, member);
1790 }

◆ NewTessCallback() [23/126]

template<class T1 , class T2 , class R , class A1 >
_TessMemberResultCallback_0_1<true,R,T1,A1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(A1)  member 
)
inline

Definition at line 1867 of file tesscallback.h.

1868  {
1870  obj, member);
1871 }

◆ NewTessCallback() [24/126]

template<class R , class A1 >
_TessFunctionResultCallback_0_1<true,R,A1>::base* NewTessCallback ( R(*)(A1)  function)
inline

Definition at line 1943 of file tesscallback.h.

◆ NewTessCallback() [25/126]

template<class T1 , class T2 , class R , class P1 , class A1 >
_ConstTessMemberResultCallback_1_1<true,R,T1,P1,A1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, A1) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 2014 of file tesscallback.h.

◆ NewTessCallback() [26/126]

template<class T1 , class T2 , class R , class P1 , class A1 >
_TessMemberResultCallback_1_1<true,R,T1,P1,A1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, A1)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 2088 of file tesscallback.h.

2088  {
2089  return new _TessMemberResultCallback_1_1<true,R,T1,P1,A1>(obj, member, p1);
2090 }

◆ NewTessCallback() [27/126]

template<class R , class P1 , class A1 >
_TessFunctionResultCallback_1_1<true,R,P1,A1>::base* NewTessCallback ( R(*)(P1, A1)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 2157 of file tesscallback.h.

2157  {
2158  return new _TessFunctionResultCallback_1_1<true,R,P1,A1>(function, p1);
2159 }

◆ NewTessCallback() [28/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 >
_ConstTessMemberResultCallback_2_1<true,R,T1,P1,P2,A1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 2230 of file tesscallback.h.

◆ NewTessCallback() [29/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 >
_TessMemberResultCallback_2_1<true,R,T1,P1,P2,A1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 2306 of file tesscallback.h.

2306  {
2307  return new _TessMemberResultCallback_2_1<true,R,T1,P1,P2,A1>(obj, member, p1, p2);
2308 }

◆ NewTessCallback() [30/126]

template<class R , class P1 , class P2 , class A1 >
_TessFunctionResultCallback_2_1<true,R,P1,P2,A1>::base* NewTessCallback ( R(*)(P1, P2, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 2377 of file tesscallback.h.

2377  {
2378  return new _TessFunctionResultCallback_2_1<true,R,P1,P2,A1>(function, p1, p2);
2379 }

◆ NewTessCallback() [31/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 >
_ConstTessMemberResultCallback_3_1<true,R,T1,P1,P2,P3,A1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 2452 of file tesscallback.h.

2452  {
2453  return new _ConstTessMemberResultCallback_3_1<true,R,T1,P1,P2,P3,A1>(obj, member, p1, p2, p3);
2454 }

◆ NewTessCallback() [32/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 >
_TessMemberResultCallback_3_1<true,R,T1,P1,P2,P3,A1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 2530 of file tesscallback.h.

2530  {
2531  return new _TessMemberResultCallback_3_1<true,R,T1,P1,P2,P3,A1>(obj, member, p1, p2, p3);
2532 }

◆ NewTessCallback() [33/126]

template<class R , class P1 , class P2 , class P3 , class A1 >
_TessFunctionResultCallback_3_1<true,R,P1,P2,P3,A1>::base* NewTessCallback ( R(*)(P1, P2, P3, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 2603 of file tesscallback.h.

2603  {
2604  return new _TessFunctionResultCallback_3_1<true,R,P1,P2,P3,A1>(function, p1, p2, p3);
2605 }

◆ NewTessCallback() [34/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_ConstTessMemberResultCallback_4_1<true,R,T1,P1,P2,P3,P4,A1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 2680 of file tesscallback.h.

2680  {
2681  return new _ConstTessMemberResultCallback_4_1<true,R,T1,P1,P2,P3,P4,A1>(obj, member, p1, p2, p3, p4);
2682 }

◆ NewTessCallback() [35/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_TessMemberResultCallback_4_1<true,R,T1,P1,P2,P3,P4,A1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 2760 of file tesscallback.h.

2760  {
2761  return new _TessMemberResultCallback_4_1<true,R,T1,P1,P2,P3,P4,A1>(obj, member, p1, p2, p3, p4);
2762 }

◆ NewTessCallback() [36/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 >
_TessFunctionResultCallback_4_1<true,R,P1,P2,P3,P4,A1>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 2835 of file tesscallback.h.

2835  {
2836  return new _TessFunctionResultCallback_4_1<true,R,P1,P2,P3,P4,A1>(function, p1, p2, p3, p4);
2837 }

◆ NewTessCallback() [37/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_ConstTessMemberResultCallback_5_1<true,R,T1,P1,P2,P3,P4,P5,A1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 2914 of file tesscallback.h.

2914  {
2915  return new _ConstTessMemberResultCallback_5_1<true,R,T1,P1,P2,P3,P4,P5,A1>(obj, member, p1, p2, p3, p4, p5);
2916 }

◆ NewTessCallback() [38/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_TessMemberResultCallback_5_1<true,R,T1,P1,P2,P3,P4,P5,A1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 2996 of file tesscallback.h.

2996  {
2997  return new _TessMemberResultCallback_5_1<true,R,T1,P1,P2,P3,P4,P5,A1>(obj, member, p1, p2, p3, p4, p5);
2998 }

◆ NewTessCallback() [39/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 >
_TessFunctionResultCallback_5_1<true,R,P1,P2,P3,P4,P5,A1>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 3073 of file tesscallback.h.

3073  {
3074  return new _TessFunctionResultCallback_5_1<true,R,P1,P2,P3,P4,P5,A1>(function, p1, p2, p3, p4, p5);
3075 }

◆ NewTessCallback() [40/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_ConstTessMemberResultCallback_6_1<true,R,T1,P1,P2,P3,P4,P5,P6,A1>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 3154 of file tesscallback.h.

3154  {
3155  return new _ConstTessMemberResultCallback_6_1<true,R,T1,P1,P2,P3,P4,P5,P6,A1>(obj, member, p1, p2, p3, p4, p5, p6);
3156 }

◆ NewTessCallback() [41/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_TessMemberResultCallback_6_1<true,R,T1,P1,P2,P3,P4,P5,P6,A1>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 3238 of file tesscallback.h.

3238  {
3239  return new _TessMemberResultCallback_6_1<true,R,T1,P1,P2,P3,P4,P5,P6,A1>(obj, member, p1, p2, p3, p4, p5, p6);
3240 }

◆ NewTessCallback() [42/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 >
_TessFunctionResultCallback_6_1<true,R,P1,P2,P3,P4,P5,P6,A1>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 3317 of file tesscallback.h.

3317  {
3318  return new _TessFunctionResultCallback_6_1<true,R,P1,P2,P3,P4,P5,P6,A1>(function, p1, p2, p3, p4, p5, p6);
3319 }

◆ NewTessCallback() [43/126]

template<class T1 , class T2 , class R , class A1 , class A2 >
_ConstTessMemberResultCallback_0_2<true,R,T1,A1,A2>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(A1, A2) const  member 
)
inline

Definition at line 3391 of file tesscallback.h.

3392  {
3394  obj, member);
3395 }

◆ NewTessCallback() [44/126]

template<class T1 , class T2 , class R , class A1 , class A2 >
_TessMemberResultCallback_0_2<true,R,T1,A1,A2>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(A1, A2)  member 
)
inline

Definition at line 3472 of file tesscallback.h.

3473  {
3475  obj, member);
3476 }

◆ NewTessCallback() [45/126]

template<class R , class A1 , class A2 >
_TessFunctionResultCallback_0_2<true,R,A1,A2>::base* NewTessCallback ( R(*)(A1, A2)  function)
inline

Definition at line 3548 of file tesscallback.h.

◆ NewTessCallback() [46/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 >
_ConstTessMemberResultCallback_1_2<true,R,T1,P1,A1,A2>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, A1, A2) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 3619 of file tesscallback.h.

◆ NewTessCallback() [47/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 >
_TessMemberResultCallback_1_2<true,R,T1,P1,A1,A2>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 3693 of file tesscallback.h.

3693  {
3694  return new _TessMemberResultCallback_1_2<true,R,T1,P1,A1,A2>(obj, member, p1);
3695 }

◆ NewTessCallback() [48/126]

template<class R , class P1 , class A1 , class A2 >
_TessFunctionResultCallback_1_2<true,R,P1,A1,A2>::base* NewTessCallback ( R(*)(P1, A1, A2)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 3762 of file tesscallback.h.

◆ NewTessCallback() [49/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 >
_ConstTessMemberResultCallback_2_2<true,R,T1,P1,P2,A1,A2>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 3835 of file tesscallback.h.

◆ NewTessCallback() [50/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 >
_TessMemberResultCallback_2_2<true,R,T1,P1,P2,A1,A2>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 3911 of file tesscallback.h.

3911  {
3912  return new _TessMemberResultCallback_2_2<true,R,T1,P1,P2,A1,A2>(obj, member, p1, p2);
3913 }

◆ NewTessCallback() [51/126]

template<class R , class P1 , class P2 , class A1 , class A2 >
_TessFunctionResultCallback_2_2<true,R,P1,P2,A1,A2>::base* NewTessCallback ( R(*)(P1, P2, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 3982 of file tesscallback.h.

3982  {
3983  return new _TessFunctionResultCallback_2_2<true,R,P1,P2,A1,A2>(function, p1, p2);
3984 }

◆ NewTessCallback() [52/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_ConstTessMemberResultCallback_3_2<true,R,T1,P1,P2,P3,A1,A2>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 4057 of file tesscallback.h.

◆ NewTessCallback() [53/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_TessMemberResultCallback_3_2<true,R,T1,P1,P2,P3,A1,A2>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 4135 of file tesscallback.h.

4135  {
4136  return new _TessMemberResultCallback_3_2<true,R,T1,P1,P2,P3,A1,A2>(obj, member, p1, p2, p3);
4137 }

◆ NewTessCallback() [54/126]

template<class R , class P1 , class P2 , class P3 , class A1 , class A2 >
_TessFunctionResultCallback_3_2<true,R,P1,P2,P3,A1,A2>::base* NewTessCallback ( R(*)(P1, P2, P3, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 4208 of file tesscallback.h.

4208  {
4209  return new _TessFunctionResultCallback_3_2<true,R,P1,P2,P3,A1,A2>(function, p1, p2, p3);
4210 }

◆ NewTessCallback() [55/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_ConstTessMemberResultCallback_4_2<true,R,T1,P1,P2,P3,P4,A1,A2>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 4285 of file tesscallback.h.

4285  {
4286  return new _ConstTessMemberResultCallback_4_2<true,R,T1,P1,P2,P3,P4,A1,A2>(obj, member, p1, p2, p3, p4);
4287 }

◆ NewTessCallback() [56/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_TessMemberResultCallback_4_2<true,R,T1,P1,P2,P3,P4,A1,A2>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 4365 of file tesscallback.h.

4365  {
4366  return new _TessMemberResultCallback_4_2<true,R,T1,P1,P2,P3,P4,A1,A2>(obj, member, p1, p2, p3, p4);
4367 }

◆ NewTessCallback() [57/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 >
_TessFunctionResultCallback_4_2<true,R,P1,P2,P3,P4,A1,A2>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 4440 of file tesscallback.h.

4440  {
4441  return new _TessFunctionResultCallback_4_2<true,R,P1,P2,P3,P4,A1,A2>(function, p1, p2, p3, p4);
4442 }

◆ NewTessCallback() [58/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_ConstTessMemberResultCallback_5_2<true,R,T1,P1,P2,P3,P4,P5,A1,A2>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 4519 of file tesscallback.h.

4519  {
4520  return new _ConstTessMemberResultCallback_5_2<true,R,T1,P1,P2,P3,P4,P5,A1,A2>(obj, member, p1, p2, p3, p4, p5);
4521 }

◆ NewTessCallback() [59/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_TessMemberResultCallback_5_2<true,R,T1,P1,P2,P3,P4,P5,A1,A2>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 4601 of file tesscallback.h.

4601  {
4602  return new _TessMemberResultCallback_5_2<true,R,T1,P1,P2,P3,P4,P5,A1,A2>(obj, member, p1, p2, p3, p4, p5);
4603 }

◆ NewTessCallback() [60/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 >
_TessFunctionResultCallback_5_2<true,R,P1,P2,P3,P4,P5,A1,A2>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 4678 of file tesscallback.h.

4678  {
4679  return new _TessFunctionResultCallback_5_2<true,R,P1,P2,P3,P4,P5,A1,A2>(function, p1, p2, p3, p4, p5);
4680 }

◆ NewTessCallback() [61/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_ConstTessMemberResultCallback_6_2<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 4759 of file tesscallback.h.

4759  {
4760  return new _ConstTessMemberResultCallback_6_2<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>(obj, member, p1, p2, p3, p4, p5, p6);
4761 }

◆ NewTessCallback() [62/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_TessMemberResultCallback_6_2<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 4843 of file tesscallback.h.

4843  {
4844  return new _TessMemberResultCallback_6_2<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>(obj, member, p1, p2, p3, p4, p5, p6);
4845 }

◆ NewTessCallback() [63/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 >
_TessFunctionResultCallback_6_2<true,R,P1,P2,P3,P4,P5,P6,A1,A2>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1, A2)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 4922 of file tesscallback.h.

4922  {
4923  return new _TessFunctionResultCallback_6_2<true,R,P1,P2,P3,P4,P5,P6,A1,A2>(function, p1, p2, p3, p4, p5, p6);
4924 }

◆ NewTessCallback() [64/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_0_3<true,R,T1,A1,A2,A3>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(A1, A2, A3) const  member 
)
inline

Definition at line 4996 of file tesscallback.h.

◆ NewTessCallback() [65/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 >
_TessMemberResultCallback_0_3<true,R,T1,A1,A2,A3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(A1, A2, A3)  member 
)
inline

Definition at line 5077 of file tesscallback.h.

5078  {
5080  obj, member);
5081 }

◆ NewTessCallback() [66/126]

template<class R , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_0_3<true,R,A1,A2,A3>::base* NewTessCallback ( R(*)(A1, A2, A3)  function)
inline

Definition at line 5153 of file tesscallback.h.

◆ NewTessCallback() [67/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_1_3<true,R,T1,P1,A1,A2,A3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2, A3)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 5226 of file tesscallback.h.

◆ NewTessCallback() [68/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_1_3<true,R,T1,P1,A1,A2,A3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2, A3)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 5301 of file tesscallback.h.

5301  {
5302  return new _TessMemberResultCallback_1_3<true,R,T1,P1,A1,A2,A3>(obj, member, p1);
5303 }

◆ NewTessCallback() [69/126]

template<class R , class P1 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_1_3<true,R,P1,A1,A2,A3>::base* NewTessCallback ( R(*)(P1, A1, A2, A3)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 5371 of file tesscallback.h.

◆ NewTessCallback() [70/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_2_3<true,R,T1,P1,P2,A1,A2,A3>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 5444 of file tesscallback.h.

◆ NewTessCallback() [71/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_2_3<true,R,T1,P1,P2,A1,A2,A3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 5521 of file tesscallback.h.

5521  {
5522  return new _TessMemberResultCallback_2_3<true,R,T1,P1,P2,A1,A2,A3>(obj, member, p1, p2);
5523 }

◆ NewTessCallback() [72/126]

template<class R , class P1 , class P2 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_2_3<true,R,P1,P2,A1,A2,A3>::base* NewTessCallback ( R(*)(P1, P2, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 5592 of file tesscallback.h.

◆ NewTessCallback() [73/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_3_3<true,R,T1,P1,P2,P3,A1,A2,A3>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 5667 of file tesscallback.h.

◆ NewTessCallback() [74/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_3_3<true,R,T1,P1,P2,P3,A1,A2,A3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 5745 of file tesscallback.h.

5745  {
5746  return new _TessMemberResultCallback_3_3<true,R,T1,P1,P2,P3,A1,A2,A3>(obj, member, p1, p2, p3);
5747 }

◆ NewTessCallback() [75/126]

template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_3_3<true,R,P1,P2,P3,A1,A2,A3>::base* NewTessCallback ( R(*)(P1, P2, P3, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 5818 of file tesscallback.h.

5818  {
5819  return new _TessFunctionResultCallback_3_3<true,R,P1,P2,P3,A1,A2,A3>(function, p1, p2, p3);
5820 }

◆ NewTessCallback() [76/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_4_3<true,R,T1,P1,P2,P3,P4,A1,A2,A3>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 5895 of file tesscallback.h.

◆ NewTessCallback() [77/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_4_3<true,R,T1,P1,P2,P3,P4,A1,A2,A3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 5975 of file tesscallback.h.

5975  {
5976  return new _TessMemberResultCallback_4_3<true,R,T1,P1,P2,P3,P4,A1,A2,A3>(obj, member, p1, p2, p3, p4);
5977 }

◆ NewTessCallback() [78/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_4_3<true,R,P1,P2,P3,P4,A1,A2,A3>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 6050 of file tesscallback.h.

6050  {
6051  return new _TessFunctionResultCallback_4_3<true,R,P1,P2,P3,P4,A1,A2,A3>(function, p1, p2, p3, p4);
6052 }

◆ NewTessCallback() [79/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_5_3<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 6129 of file tesscallback.h.

6129  {
6130  return new _ConstTessMemberResultCallback_5_3<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>(obj, member, p1, p2, p3, p4, p5);
6131 }

◆ NewTessCallback() [80/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_5_3<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 6211 of file tesscallback.h.

6211  {
6212  return new _TessMemberResultCallback_5_3<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>(obj, member, p1, p2, p3, p4, p5);
6213 }

◆ NewTessCallback() [81/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_5_3<true,R,P1,P2,P3,P4,P5,A1,A2,A3>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 6288 of file tesscallback.h.

6288  {
6289  return new _TessFunctionResultCallback_5_3<true,R,P1,P2,P3,P4,P5,A1,A2,A3>(function, p1, p2, p3, p4, p5);
6290 }

◆ NewTessCallback() [82/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_ConstTessMemberResultCallback_6_3<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 6369 of file tesscallback.h.

6369  {
6370  return new _ConstTessMemberResultCallback_6_3<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3>(obj, member, p1, p2, p3, p4, p5, p6);
6371 }

◆ NewTessCallback() [83/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_TessMemberResultCallback_6_3<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 6453 of file tesscallback.h.

6453  {
6454  return new _TessMemberResultCallback_6_3<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3>(obj, member, p1, p2, p3, p4, p5, p6);
6455 }

◆ NewTessCallback() [84/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 >
_TessFunctionResultCallback_6_3<true,R,P1,P2,P3,P4,P5,P6,A1,A2,A3>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1, A2, A3)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 6532 of file tesscallback.h.

6532  {
6533  return new _TessFunctionResultCallback_6_3<true,R,P1,P2,P3,P4,P5,P6,A1,A2,A3>(function, p1, p2, p3, p4, p5, p6);
6534 }

◆ NewTessCallback() [85/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_0_4<true,R,T1,A1,A2,A3,A4>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(A1, A2, A3, A4) const  member 
)
inline

Definition at line 6601 of file tesscallback.h.

◆ NewTessCallback() [86/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_0_4<true,R,T1,A1,A2,A3,A4>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(A1, A2, A3, A4)  member 
)
inline

Definition at line 6673 of file tesscallback.h.

◆ NewTessCallback() [87/126]

template<class R , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_0_4<true,R,A1,A2,A3,A4>::base* NewTessCallback ( R(*)(A1, A2, A3, A4)  function)
inline

Definition at line 6740 of file tesscallback.h.

◆ NewTessCallback() [88/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_1_4<true,R,T1,P1,A1,A2,A3,A4>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 6811 of file tesscallback.h.

◆ NewTessCallback() [89/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_1_4<true,R,T1,P1,A1,A2,A3,A4>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 6885 of file tesscallback.h.

◆ NewTessCallback() [90/126]

template<class R , class P1 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_1_4<true,R,P1,A1,A2,A3,A4>::base* NewTessCallback ( R(*)(P1, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 6954 of file tesscallback.h.

◆ NewTessCallback() [91/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_2_4<true,R,T1,P1,P2,A1,A2,A3,A4>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 7027 of file tesscallback.h.

◆ NewTessCallback() [92/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_2_4<true,R,T1,P1,P2,A1,A2,A3,A4>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 7103 of file tesscallback.h.

7103  {
7104  return new _TessMemberResultCallback_2_4<true,R,T1,P1,P2,A1,A2,A3,A4>(obj, member, p1, p2);
7105 }

◆ NewTessCallback() [93/126]

template<class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_2_4<true,R,P1,P2,A1,A2,A3,A4>::base* NewTessCallback ( R(*)(P1, P2, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 7174 of file tesscallback.h.

◆ NewTessCallback() [94/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_3_4<true,R,T1,P1,P2,P3,A1,A2,A3,A4>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 7249 of file tesscallback.h.

◆ NewTessCallback() [95/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_3_4<true,R,T1,P1,P2,P3,A1,A2,A3,A4>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 7327 of file tesscallback.h.

7327  {
7328  return new _TessMemberResultCallback_3_4<true,R,T1,P1,P2,P3,A1,A2,A3,A4>(obj, member, p1, p2, p3);
7329 }

◆ NewTessCallback() [96/126]

template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_3_4<true,R,P1,P2,P3,A1,A2,A3,A4>::base* NewTessCallback ( R(*)(P1, P2, P3, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 7400 of file tesscallback.h.

◆ NewTessCallback() [97/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_4_4<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 7477 of file tesscallback.h.

◆ NewTessCallback() [98/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_4_4<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 7557 of file tesscallback.h.

7557  {
7558  return new _TessMemberResultCallback_4_4<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4);
7559 }

◆ NewTessCallback() [99/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_4_4<true,R,P1,P2,P3,P4,A1,A2,A3,A4>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 7632 of file tesscallback.h.

7632  {
7633  return new _TessFunctionResultCallback_4_4<true,R,P1,P2,P3,P4,A1,A2,A3,A4>(function, p1, p2, p3, p4);
7634 }

◆ NewTessCallback() [100/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_5_4<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 7711 of file tesscallback.h.

◆ NewTessCallback() [101/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_5_4<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 7793 of file tesscallback.h.

7793  {
7794  return new _TessMemberResultCallback_5_4<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, p5);
7795 }

◆ NewTessCallback() [102/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_5_4<true,R,P1,P2,P3,P4,P5,A1,A2,A3,A4>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 7870 of file tesscallback.h.

7870  {
7871  return new _TessFunctionResultCallback_5_4<true,R,P1,P2,P3,P4,P5,A1,A2,A3,A4>(function, p1, p2, p3, p4, p5);
7872 }

◆ NewTessCallback() [103/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_ConstTessMemberResultCallback_6_4<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 7951 of file tesscallback.h.

7951  {
7952  return new _ConstTessMemberResultCallback_6_4<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, p5, p6);
7953 }

◆ NewTessCallback() [104/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_TessMemberResultCallback_6_4<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 8035 of file tesscallback.h.

8035  {
8036  return new _TessMemberResultCallback_6_4<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, p5, p6);
8037 }

◆ NewTessCallback() [105/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 >
_TessFunctionResultCallback_6_4<true,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 8114 of file tesscallback.h.

8114  {
8115  return new _TessFunctionResultCallback_6_4<true,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>(function, p1, p2, p3, p4, p5, p6);
8116 }

◆ NewTessCallback() [106/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_0_5<true,R,T1,A1,A2,A3,A4,A5>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(A1, A2, A3, A4, A5) const  member 
)
inline

Definition at line 8197 of file tesscallback.h.

◆ NewTessCallback() [107/126]

template<class T1 , class T2 , class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_0_5<true,R,T1,A1,A2,A3,A4,A5>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(A1, A2, A3, A4, A5)  member 
)
inline

Definition at line 8269 of file tesscallback.h.

◆ NewTessCallback() [108/126]

template<class R , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_0_5<true,R,A1,A2,A3,A4,A5>::base* NewTessCallback ( R(*)(A1, A2, A3, A4, A5)  function)
inline

Definition at line 8336 of file tesscallback.h.

◆ NewTessCallback() [109/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_1_5<true,R,T1,P1,A1,A2,A3,A4,A5>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 8407 of file tesscallback.h.

◆ NewTessCallback() [110/126]

template<class T1 , class T2 , class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_1_5<true,R,T1,P1,A1,A2,A3,A4,A5>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 8481 of file tesscallback.h.

◆ NewTessCallback() [111/126]

template<class R , class P1 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_1_5<true,R,P1,A1,A2,A3,A4,A5>::base* NewTessCallback ( R(*)(P1, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1 
)
inline

Definition at line 8550 of file tesscallback.h.

◆ NewTessCallback() [112/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_2_5<true,R,T1,P1,P2,A1,A2,A3,A4,A5>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 8623 of file tesscallback.h.

◆ NewTessCallback() [113/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_2_5<true,R,T1,P1,P2,A1,A2,A3,A4,A5>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 8699 of file tesscallback.h.

◆ NewTessCallback() [114/126]

template<class R , class P1 , class P2 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_2_5<true,R,P1,P2,A1,A2,A3,A4,A5>::base* NewTessCallback ( R(*)(P1, P2, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
)
inline

Definition at line 8770 of file tesscallback.h.

◆ NewTessCallback() [115/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_3_5<true,R,T1,P1,P2,P3,A1,A2,A3,A4,A5>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 8845 of file tesscallback.h.

◆ NewTessCallback() [116/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_3_5<true,R,T1,P1,P2,P3,A1,A2,A3,A4,A5>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 8923 of file tesscallback.h.

8923  {
8924  return new _TessMemberResultCallback_3_5<true,R,T1,P1,P2,P3,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3);
8925 }

◆ NewTessCallback() [117/126]

template<class R , class P1 , class P2 , class P3 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_3_5<true,R,P1,P2,P3,A1,A2,A3,A4,A5>::base* NewTessCallback ( R(*)(P1, P2, P3, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3 
)
inline

Definition at line 8996 of file tesscallback.h.

◆ NewTessCallback() [118/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_4_5<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4,A5>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 9073 of file tesscallback.h.

◆ NewTessCallback() [119/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_4_5<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4,A5>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 9153 of file tesscallback.h.

9153  {
9154  return new _TessMemberResultCallback_4_5<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4);
9155 }

◆ NewTessCallback() [120/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_4_5<true,R,P1,P2,P3,P4,A1,A2,A3,A4,A5>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4 
)
inline

Definition at line 9228 of file tesscallback.h.

◆ NewTessCallback() [121/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_5_5<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 9308 of file tesscallback.h.

◆ NewTessCallback() [122/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_5_5<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 9390 of file tesscallback.h.

9390  {
9391  return new _TessMemberResultCallback_5_5<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4, p5);
9392 }

◆ NewTessCallback() [123/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_5_5<true,R,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5 
)
inline

Definition at line 9467 of file tesscallback.h.

9467  {
9468  return new _TessFunctionResultCallback_5_5<true,R,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>(function, p1, p2, p3, p4, p5);
9469 }

◆ NewTessCallback() [124/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_ConstTessMemberResultCallback_6_5<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>::base* NewTessCallback ( const T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 9548 of file tesscallback.h.

◆ NewTessCallback() [125/126]

template<class T1 , class T2 , class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessMemberResultCallback_6_5<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>::base* NewTessCallback ( T1 *  obj,
R(T2::*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 9632 of file tesscallback.h.

9632  {
9633  return new _TessMemberResultCallback_6_5<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4, p5, p6);
9634 }

◆ NewTessCallback() [126/126]

template<class R , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class A1 , class A2 , class A3 , class A4 , class A5 >
_TessFunctionResultCallback_6_5<true,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>::base* NewTessCallback ( R(*)(P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5)  function,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2,
typename Identity< P3 >::type  p3,
typename Identity< P4 >::type  p4,
typename Identity< P5 >::type  p5,
typename Identity< P6 >::type  p6 
)
inline

Definition at line 9711 of file tesscallback.h.

9711  {
9712  return new _TessFunctionResultCallback_6_5<true,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>(function, p1, p2, p3, p4, p5, p6);
9713 }