tesseract  3.03
/usr/local/google/home/jbreiden/tesseract-ocr-read-only/ccutil/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  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 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

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.

                                          {
  return new _ConstTessMemberResultCallback_0_0<false,R,T1>(
      obj, member);
}
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.

                                {
  return new _TessMemberResultCallback_0_0<false,R,T1>(
      obj, member);
}
template<class R >
_TessFunctionResultCallback_0_0<false,R>::base* NewPermanentTessCallback ( R(*)()  function) [inline]

Definition at line 269 of file tesscallback.h.

                                          {
  return new _TessFunctionResultCallback_0_0<false,R>(function);
}
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.

                                                                                               {
  return new _ConstTessMemberResultCallback_1_0<false,R,T1,P1>(obj, member, p1);
}
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.

                                                                                     {
  return new _TessMemberResultCallback_1_0<false,R,T1,P1>(obj, member, p1);
}
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.

                                                                          {
  return new _TessFunctionResultCallback_1_0<false,R,P1>(function, p1);
}
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.

                                                                                                                                {
  return new _ConstTessMemberResultCallback_2_0<false,R,T1,P1,P2>(obj, member, p1, 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::*)(P1, P2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
) [inline]

Definition at line 650 of file tesscallback.h.

                                                                                                                      {
  return new _TessMemberResultCallback_2_0<false,R,T1,P1,P2>(obj, member, p1, p2);
}
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.

                                                                                                           {
  return new _TessFunctionResultCallback_2_0<false,R,P1,P2>(function, p1, p2);
}
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.

                                                                                                                                                                 {
  return new _ConstTessMemberResultCallback_3_0<false,R,T1,P1,P2,P3>(obj, member, p1, p2, 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::*)(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.

                                                                                                                                                       {
  return new _TessMemberResultCallback_3_0<false,R,T1,P1,P2,P3>(obj, member, p1, p2, p3);
}
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.

                                                                                                                                            {
  return new _TessFunctionResultCallback_3_0<false,R,P1,P2,P3>(function, p1, p2, p3);
}
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.

                                                                                                                                                                                                  {
  return new _ConstTessMemberResultCallback_4_0<false,R,T1,P1,P2,P3,P4>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                        {
  return new _TessMemberResultCallback_4_0<false,R,T1,P1,P2,P3,P4>(obj, member, p1, p2, p3, p4);
}
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.

                                                                                                                                                                             {
  return new _TessFunctionResultCallback_4_0<false,R,P1,P2,P3,P4>(function, p1, p2, p3, p4);
}
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.

                                                                                                                                                                                                                                   {
  return new _ConstTessMemberResultCallback_5_0<false,R,T1,P1,P2,P3,P4,P5>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                         {
  return new _TessMemberResultCallback_5_0<false,R,T1,P1,P2,P3,P4,P5>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                              {
  return new _TessFunctionResultCallback_5_0<false,R,P1,P2,P3,P4,P5>(function, p1, p2, p3, p4, p5);
}
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.

                                                                                                                                                                                                                                                                    {
  return new _ConstTessMemberResultCallback_6_0<false,R,T1,P1,P2,P3,P4,P5,P6>(obj, member, p1, p2, p3, p4, p5, 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::*)(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.

                                                                                                                                                                                                                                                          {
  return new _TessMemberResultCallback_6_0<false,R,T1,P1,P2,P3,P4,P5,P6>(obj, member, p1, p2, p3, p4, p5, 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(*)(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.

                                                                                                                                                                                                                                               {
  return new _TessFunctionResultCallback_6_0<false,R,P1,P2,P3,P4,P5,P6>(function, p1, p2, p3, p4, p5, p6);
}
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.

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.

                                  {
  return new _TessMemberResultCallback_0_1<false,R,T1,A1>(
      obj, member);
}
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.

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.

                                                                                                  {
  return new _ConstTessMemberResultCallback_1_1<false,R,T1,P1,A1>(obj, member, 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::*)(P1, A1)  member,
typename Identity< P1 >::type  p1 
) [inline]

Definition at line 2096 of file tesscallback.h.

                                                                                        {
  return new _TessMemberResultCallback_1_1<false,R,T1,P1,A1>(obj, member, p1);
}
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.

                                                                             {
  return new _TessFunctionResultCallback_1_1<false,R,P1,A1>(function, p1);
}
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.

                                                                                                                                   {
  return new _ConstTessMemberResultCallback_2_1<false,R,T1,P1,P2,A1>(obj, member, p1, 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::*)(P1, P2, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
) [inline]

Definition at line 2314 of file tesscallback.h.

                                                                                                                         {
  return new _TessMemberResultCallback_2_1<false,R,T1,P1,P2,A1>(obj, member, p1, p2);
}
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.

                                                                                                              {
  return new _TessFunctionResultCallback_2_1<false,R,P1,P2,A1>(function, p1, p2);
}
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.

                                                                                                                                                                    {
  return new _ConstTessMemberResultCallback_3_1<false,R,T1,P1,P2,P3,A1>(obj, member, p1, p2, 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::*)(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.

                                                                                                                                                          {
  return new _TessMemberResultCallback_3_1<false,R,T1,P1,P2,P3,A1>(obj, member, p1, p2, p3);
}
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.

                                                                                                                                               {
  return new _TessFunctionResultCallback_3_1<false,R,P1,P2,P3,A1>(function, p1, p2, p3);
}
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.

                                                                                                                                                                                                     {
  return new _ConstTessMemberResultCallback_4_1<false,R,T1,P1,P2,P3,P4,A1>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                           {
  return new _TessMemberResultCallback_4_1<false,R,T1,P1,P2,P3,P4,A1>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                                {
  return new _TessFunctionResultCallback_4_1<false,R,P1,P2,P3,P4,A1>(function, p1, p2, p3, p4);
}
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.

                                                                                                                                                                                                                                      {
  return new _ConstTessMemberResultCallback_5_1<false,R,T1,P1,P2,P3,P4,P5,A1>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                            {
  return new _TessMemberResultCallback_5_1<false,R,T1,P1,P2,P3,P4,P5,A1>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                                 {
  return new _TessFunctionResultCallback_5_1<false,R,P1,P2,P3,P4,P5,A1>(function, p1, p2, p3, p4, 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<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.

                                                                                                                                                                                                                                                                       {
  return new _ConstTessMemberResultCallback_6_1<false,R,T1,P1,P2,P3,P4,P5,P6,A1>(obj, member, p1, p2, p3, p4, p5, 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::*)(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.

                                                                                                                                                                                                                                                             {
  return new _TessMemberResultCallback_6_1<false,R,T1,P1,P2,P3,P4,P5,P6,A1>(obj, member, p1, p2, p3, p4, p5, 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(*)(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.

                                                                                                                                                                                                                                                  {
  return new _TessFunctionResultCallback_6_1<false,R,P1,P2,P3,P4,P5,P6,A1>(function, p1, p2, p3, p4, p5, p6);
}
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.

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.

                                     {
  return new _TessMemberResultCallback_0_2<false,R,T1,A1,A2>(
      obj, member);
}
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.

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.

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.

                                                                                           {
  return new _TessMemberResultCallback_1_2<false,R,T1,P1,A1,A2>(obj, member, p1);
}
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.

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.

                                                                                                                                      {
  return new _ConstTessMemberResultCallback_2_2<false,R,T1,P1,P2,A1,A2>(obj, member, p1, 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::*)(P1, P2, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
) [inline]

Definition at line 3919 of file tesscallback.h.

                                                                                                                            {
  return new _TessMemberResultCallback_2_2<false,R,T1,P1,P2,A1,A2>(obj, member, p1, p2);
}
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.

                                                                                                                 {
  return new _TessFunctionResultCallback_2_2<false,R,P1,P2,A1,A2>(function, p1, p2);
}
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.

                                                                                                                                                                       {
  return new _ConstTessMemberResultCallback_3_2<false,R,T1,P1,P2,P3,A1,A2>(obj, member, p1, p2, 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::*)(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.

                                                                                                                                                             {
  return new _TessMemberResultCallback_3_2<false,R,T1,P1,P2,P3,A1,A2>(obj, member, p1, p2, 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(*)(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.

                                                                                                                                                  {
  return new _TessFunctionResultCallback_3_2<false,R,P1,P2,P3,A1,A2>(function, p1, p2, p3);
}
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.

                                                                                                                                                                                                        {
  return new _ConstTessMemberResultCallback_4_2<false,R,T1,P1,P2,P3,P4,A1,A2>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                              {
  return new _TessMemberResultCallback_4_2<false,R,T1,P1,P2,P3,P4,A1,A2>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                                   {
  return new _TessFunctionResultCallback_4_2<false,R,P1,P2,P3,P4,A1,A2>(function, p1, p2, p3, 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<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.

                                                                                                                                                                                                                                         {
  return new _ConstTessMemberResultCallback_5_2<false,R,T1,P1,P2,P3,P4,P5,A1,A2>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                               {
  return new _TessMemberResultCallback_5_2<false,R,T1,P1,P2,P3,P4,P5,A1,A2>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                                    {
  return new _TessFunctionResultCallback_5_2<false,R,P1,P2,P3,P4,P5,A1,A2>(function, p1, p2, p3, p4, 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<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.

                                                                                                                                                                                                                                                                          {
  return new _ConstTessMemberResultCallback_6_2<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>(obj, member, p1, p2, p3, p4, p5, 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::*)(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.

                                                                                                                                                                                                                                                                {
  return new _TessMemberResultCallback_6_2<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>(obj, member, p1, p2, p3, p4, p5, 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(*)(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.

                                                                                                                                                                                                                                                     {
  return new _TessFunctionResultCallback_6_2<false,R,P1,P2,P3,P4,P5,P6,A1,A2>(function, p1, p2, p3, p4, p5, p6);
}
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.

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.

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.

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 5234 of file tesscallback.h.

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.

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.

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.

                                                                                                                               {
  return new _TessMemberResultCallback_2_3<false,R,T1,P1,P2,A1,A2,A3>(obj, member, p1, 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(*)(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.

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.

                                                                                                                                                                          {
  return new _ConstTessMemberResultCallback_3_3<false,R,T1,P1,P2,P3,A1,A2,A3>(obj, member, p1, p2, 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::*)(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.

                                                                                                                                                                {
  return new _TessMemberResultCallback_3_3<false,R,T1,P1,P2,P3,A1,A2,A3>(obj, member, p1, p2, 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(*)(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.

                                                                                                                                                     {
  return new _TessFunctionResultCallback_3_3<false,R,P1,P2,P3,A1,A2,A3>(function, p1, p2, 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<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.

                                                                                                                                                                                                           {
  return new _ConstTessMemberResultCallback_4_3<false,R,T1,P1,P2,P3,P4,A1,A2,A3>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                                 {
  return new _TessMemberResultCallback_4_3<false,R,T1,P1,P2,P3,P4,A1,A2,A3>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                                      {
  return new _TessFunctionResultCallback_4_3<false,R,P1,P2,P3,P4,A1,A2,A3>(function, p1, p2, p3, 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<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.

                                                                                                                                                                                                                                            {
  return new _ConstTessMemberResultCallback_5_3<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                  {
  return new _TessMemberResultCallback_5_3<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                                       {
  return new _TessFunctionResultCallback_5_3<false,R,P1,P2,P3,P4,P5,A1,A2,A3>(function, p1, p2, p3, p4, 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<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.

                                                                                                                                                                                                                                                                             {
  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);
}
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.

                                                                                                                                                                                                                                                                   {
  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);
}
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.

                                                                                                                                                                                                                                                        {
  return new _TessFunctionResultCallback_6_3<false,R,P1,P2,P3,P4,P5,P6,A1,A2,A3>(function, p1, p2, p3, p4, p5, p6);
}
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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

                                                                                                                                                                   {
  return new _TessMemberResultCallback_3_4<false,R,T1,P1,P2,P3,A1,A2,A3,A4>(obj, member, p1, p2, 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(*)(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.

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.

                                                                                                                                                                                                              {
  return new _ConstTessMemberResultCallback_4_4<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                                    {
  return new _TessMemberResultCallback_4_4<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                                         {
  return new _TessFunctionResultCallback_4_4<false,R,P1,P2,P3,P4,A1,A2,A3,A4>(function, p1, p2, p3, 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<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.

                                                                                                                                                                                                                                               {
  return new _ConstTessMemberResultCallback_5_4<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                     {
  return new _TessMemberResultCallback_5_4<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                                          {
  return new _TessFunctionResultCallback_5_4<false,R,P1,P2,P3,P4,P5,A1,A2,A3,A4>(function, p1, p2, p3, p4, 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<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.

                                                                                                                                                                                                                                                                                {
  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);
}
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.

                                                                                                                                                                                                                                                                      {
  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);
}
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.

                                                                                                                                                                                                                                                           {
  return new _TessFunctionResultCallback_6_4<false,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>(function, p1, p2, p3, p4, p5, p6);
}
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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

                                                                                                                                                                                                       {
  return new _TessMemberResultCallback_4_5<false,R,T1,P1,P2,P3,P4,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, 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(*)(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.

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.

                                                                                                                                                                                                                                                  {
  return new _ConstTessMemberResultCallback_5_5<false,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                        {
  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);
}
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.

                                                                                                                                                                                                                             {
  return new _TessFunctionResultCallback_5_5<false,R,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>(function, p1, p2, p3, p4, 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<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.

                                                                                                                                                                                                                                                                                   {
  return new _ConstTessMemberResultCallback_6_5<false,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4, p5, 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::*)(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.

                                                                                                                                                                                                                                                                         {
  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);
}
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.

                                                                                                                                                                                                                                                              {
  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);
}
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.

                                          {
  return new _ConstTessMemberResultCallback_0_0<true,R,T1>(
      obj, member);
}
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.

                                {
  return new _TessMemberResultCallback_0_0<true,R,T1>(
      obj, member);
}
template<class R >
_TessFunctionResultCallback_0_0<true,R>::base* NewTessCallback ( R(*)()  function) [inline]

Definition at line 263 of file tesscallback.h.

                                 {
  return new _TessFunctionResultCallback_0_0<true,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::*)(P1) const  member,
typename Identity< P1 >::type  p1 
) [inline]

Definition at line 348 of file tesscallback.h.

                                                                                      {
  return new _ConstTessMemberResultCallback_1_0<true,R,T1,P1>(obj, member, p1);
}
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.

                                                                            {
  return new _TessMemberResultCallback_1_0<true,R,T1,P1>(obj, member, p1);
}
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.

                                                                 {
  return new _TessFunctionResultCallback_1_0<true,R,P1>(function, 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::*)(P1, P2) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
) [inline]

Definition at line 565 of file tesscallback.h.

                                                                                                                       {
  return new _ConstTessMemberResultCallback_2_0<true,R,T1,P1,P2>(obj, member, p1, 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::*)(P1, P2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
) [inline]

Definition at line 642 of file tesscallback.h.

                                                                                                             {
  return new _TessMemberResultCallback_2_0<true,R,T1,P1,P2>(obj, member, p1, p2);
}
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.

                                                                                                  {
  return new _TessFunctionResultCallback_2_0<true,R,P1,P2>(function, p1, 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::*)(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.

                                                                                                                                                        {
  return new _ConstTessMemberResultCallback_3_0<true,R,T1,P1,P2,P3>(obj, member, p1, p2, 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::*)(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.

                                                                                                                                              {
  return new _TessMemberResultCallback_3_0<true,R,T1,P1,P2,P3>(obj, member, p1, p2, p3);
}
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.

                                                                                                                                   {
  return new _TessFunctionResultCallback_3_0<true,R,P1,P2,P3>(function, p1, p2, 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::*)(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.

                                                                                                                                                                                         {
  return new _ConstTessMemberResultCallback_4_0<true,R,T1,P1,P2,P3,P4>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                               {
  return new _TessMemberResultCallback_4_0<true,R,T1,P1,P2,P3,P4>(obj, member, p1, p2, p3, p4);
}
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.

                                                                                                                                                                    {
  return new _TessFunctionResultCallback_4_0<true,R,P1,P2,P3,P4>(function, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                                                          {
  return new _ConstTessMemberResultCallback_5_0<true,R,T1,P1,P2,P3,P4,P5>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                {
  return new _TessMemberResultCallback_5_0<true,R,T1,P1,P2,P3,P4,P5>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                     {
  return new _TessFunctionResultCallback_5_0<true,R,P1,P2,P3,P4,P5>(function, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                                           {
  return new _ConstTessMemberResultCallback_6_0<true,R,T1,P1,P2,P3,P4,P5,P6>(obj, member, p1, p2, p3, p4, p5, 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::*)(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.

                                                                                                                                                                                                                                                 {
  return new _TessMemberResultCallback_6_0<true,R,T1,P1,P2,P3,P4,P5,P6>(obj, member, p1, p2, p3, p4, p5, 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(*)(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.

                                                                                                                                                                                                                                      {
  return new _TessFunctionResultCallback_6_0<true,R,P1,P2,P3,P4,P5,P6>(function, p1, p2, p3, p4, p5, p6);
}
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.

                                            {
  return new _ConstTessMemberResultCallback_0_1<true,R,T1,A1>(
      obj, member);
}
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.

                                  {
  return new _TessMemberResultCallback_0_1<true,R,T1,A1>(
      obj, member);
}
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.

                                   {
  return new _TessFunctionResultCallback_0_1<true,R,A1>(function);
}
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.

                                                                                         {
  return new _ConstTessMemberResultCallback_1_1<true,R,T1,P1,A1>(obj, member, 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::*)(P1, A1)  member,
typename Identity< P1 >::type  p1 
) [inline]

Definition at line 2088 of file tesscallback.h.

                                                                               {
  return new _TessMemberResultCallback_1_1<true,R,T1,P1,A1>(obj, member, p1);
}
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.

                                                                    {
  return new _TessFunctionResultCallback_1_1<true,R,P1,A1>(function, 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::*)(P1, P2, A1) const  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
) [inline]

Definition at line 2230 of file tesscallback.h.

                                                                                                                          {
  return new _ConstTessMemberResultCallback_2_1<true,R,T1,P1,P2,A1>(obj, member, p1, 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::*)(P1, P2, A1)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
) [inline]

Definition at line 2306 of file tesscallback.h.

                                                                                                                {
  return new _TessMemberResultCallback_2_1<true,R,T1,P1,P2,A1>(obj, member, p1, p2);
}
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.

                                                                                                     {
  return new _TessFunctionResultCallback_2_1<true,R,P1,P2,A1>(function, p1, 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::*)(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.

                                                                                                                                                           {
  return new _ConstTessMemberResultCallback_3_1<true,R,T1,P1,P2,P3,A1>(obj, member, p1, p2, 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::*)(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.

                                                                                                                                                 {
  return new _TessMemberResultCallback_3_1<true,R,T1,P1,P2,P3,A1>(obj, member, p1, p2, p3);
}
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.

                                                                                                                                      {
  return new _TessFunctionResultCallback_3_1<true,R,P1,P2,P3,A1>(function, p1, p2, 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::*)(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.

                                                                                                                                                                                            {
  return new _ConstTessMemberResultCallback_4_1<true,R,T1,P1,P2,P3,P4,A1>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                  {
  return new _TessMemberResultCallback_4_1<true,R,T1,P1,P2,P3,P4,A1>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                       {
  return new _TessFunctionResultCallback_4_1<true,R,P1,P2,P3,P4,A1>(function, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                                                             {
  return new _ConstTessMemberResultCallback_5_1<true,R,T1,P1,P2,P3,P4,P5,A1>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                   {
  return new _TessMemberResultCallback_5_1<true,R,T1,P1,P2,P3,P4,P5,A1>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                        {
  return new _TessFunctionResultCallback_5_1<true,R,P1,P2,P3,P4,P5,A1>(function, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                                              {
  return new _ConstTessMemberResultCallback_6_1<true,R,T1,P1,P2,P3,P4,P5,P6,A1>(obj, member, p1, p2, p3, p4, p5, 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::*)(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.

                                                                                                                                                                                                                                                    {
  return new _TessMemberResultCallback_6_1<true,R,T1,P1,P2,P3,P4,P5,P6,A1>(obj, member, p1, p2, p3, p4, p5, 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(*)(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.

                                                                                                                                                                                                                                         {
  return new _TessFunctionResultCallback_6_1<true,R,P1,P2,P3,P4,P5,P6,A1>(function, p1, p2, p3, p4, p5, 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::*)(A1, A2) const  member 
) [inline]

Definition at line 3391 of file tesscallback.h.

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.

                                     {
  return new _TessMemberResultCallback_0_2<true,R,T1,A1,A2>(
      obj, member);
}
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.

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.

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.

                                                                                  {
  return new _TessMemberResultCallback_1_2<true,R,T1,P1,A1,A2>(obj, member, p1);
}
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.

                                                                       {
  return new _TessFunctionResultCallback_1_2<true,R,P1,A1,A2>(function, 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::*)(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.

                                                                                                                             {
  return new _ConstTessMemberResultCallback_2_2<true,R,T1,P1,P2,A1,A2>(obj, member, p1, 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::*)(P1, P2, A1, A2)  member,
typename Identity< P1 >::type  p1,
typename Identity< P2 >::type  p2 
) [inline]

Definition at line 3911 of file tesscallback.h.

                                                                                                                   {
  return new _TessMemberResultCallback_2_2<true,R,T1,P1,P2,A1,A2>(obj, member, p1, p2);
}
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.

                                                                                                        {
  return new _TessFunctionResultCallback_2_2<true,R,P1,P2,A1,A2>(function, p1, 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::*)(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.

                                                                                                                                                              {
  return new _ConstTessMemberResultCallback_3_2<true,R,T1,P1,P2,P3,A1,A2>(obj, member, p1, p2, 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::*)(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.

                                                                                                                                                    {
  return new _TessMemberResultCallback_3_2<true,R,T1,P1,P2,P3,A1,A2>(obj, member, p1, p2, 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(*)(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.

                                                                                                                                         {
  return new _TessFunctionResultCallback_3_2<true,R,P1,P2,P3,A1,A2>(function, p1, p2, 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::*)(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.

                                                                                                                                                                                               {
  return new _ConstTessMemberResultCallback_4_2<true,R,T1,P1,P2,P3,P4,A1,A2>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                     {
  return new _TessMemberResultCallback_4_2<true,R,T1,P1,P2,P3,P4,A1,A2>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                          {
  return new _TessFunctionResultCallback_4_2<true,R,P1,P2,P3,P4,A1,A2>(function, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                                                                {
  return new _ConstTessMemberResultCallback_5_2<true,R,T1,P1,P2,P3,P4,P5,A1,A2>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                      {
  return new _TessMemberResultCallback_5_2<true,R,T1,P1,P2,P3,P4,P5,A1,A2>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                           {
  return new _TessFunctionResultCallback_5_2<true,R,P1,P2,P3,P4,P5,A1,A2>(function, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                                                 {
  return new _ConstTessMemberResultCallback_6_2<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>(obj, member, p1, p2, p3, p4, p5, 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::*)(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.

                                                                                                                                                                                                                                                       {
  return new _TessMemberResultCallback_6_2<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2>(obj, member, p1, p2, p3, p4, p5, 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(*)(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.

                                                                                                                                                                                                                                            {
  return new _TessFunctionResultCallback_6_2<true,R,P1,P2,P3,P4,P5,P6,A1,A2>(function, p1, p2, p3, p4, p5, 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::*)(A1, A2, A3) const  member 
) [inline]

Definition at line 4996 of file tesscallback.h.

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.

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.

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 5226 of file tesscallback.h.

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.

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.

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.

                                                                                                                      {
  return new _TessMemberResultCallback_2_3<true,R,T1,P1,P2,A1,A2,A3>(obj, member, p1, 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(*)(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.

                                                                                                           {
  return new _TessFunctionResultCallback_2_3<true,R,P1,P2,A1,A2,A3>(function, p1, 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::*)(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.

                                                                                                                                                                 {
  return new _ConstTessMemberResultCallback_3_3<true,R,T1,P1,P2,P3,A1,A2,A3>(obj, member, p1, p2, 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::*)(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.

                                                                                                                                                       {
  return new _TessMemberResultCallback_3_3<true,R,T1,P1,P2,P3,A1,A2,A3>(obj, member, p1, p2, 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(*)(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.

                                                                                                                                            {
  return new _TessFunctionResultCallback_3_3<true,R,P1,P2,P3,A1,A2,A3>(function, p1, p2, 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::*)(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.

                                                                                                                                                                                                  {
  return new _ConstTessMemberResultCallback_4_3<true,R,T1,P1,P2,P3,P4,A1,A2,A3>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                        {
  return new _TessMemberResultCallback_4_3<true,R,T1,P1,P2,P3,P4,A1,A2,A3>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                             {
  return new _TessFunctionResultCallback_4_3<true,R,P1,P2,P3,P4,A1,A2,A3>(function, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                                                                   {
  return new _ConstTessMemberResultCallback_5_3<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                         {
  return new _TessMemberResultCallback_5_3<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                              {
  return new _TessFunctionResultCallback_5_3<true,R,P1,P2,P3,P4,P5,A1,A2,A3>(function, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                                                    {
  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);
}
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.

                                                                                                                                                                                                                                                          {
  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);
}
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.

                                                                                                                                                                                                                                               {
  return new _TessFunctionResultCallback_6_3<true,R,P1,P2,P3,P4,P5,P6,A1,A2,A3>(function, p1, p2, p3, p4, p5, 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::*)(A1, A2, A3, A4) const  member 
) [inline]

Definition at line 6601 of file tesscallback.h.

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.

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.

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.

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.

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.

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.

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.

                                                                                                                         {
  return new _TessMemberResultCallback_2_4<true,R,T1,P1,P2,A1,A2,A3,A4>(obj, member, p1, 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(*)(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.

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.

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.

                                                                                                                                                          {
  return new _TessMemberResultCallback_3_4<true,R,T1,P1,P2,P3,A1,A2,A3,A4>(obj, member, p1, p2, 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(*)(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.

                                                                                                                                               {
  return new _TessFunctionResultCallback_3_4<true,R,P1,P2,P3,A1,A2,A3,A4>(function, p1, p2, 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::*)(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.

                                                                                                                                                                                                     {
  return new _ConstTessMemberResultCallback_4_4<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>(obj, member, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                           {
  return new _TessMemberResultCallback_4_4<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                                {
  return new _TessFunctionResultCallback_4_4<true,R,P1,P2,P3,P4,A1,A2,A3,A4>(function, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                                                                      {
  return new _ConstTessMemberResultCallback_5_4<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                            {
  return new _TessMemberResultCallback_5_4<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4>(obj, member, p1, p2, p3, p4, 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(*)(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.

                                                                                                                                                                                                                 {
  return new _TessFunctionResultCallback_5_4<true,R,P1,P2,P3,P4,P5,A1,A2,A3,A4>(function, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                                                       {
  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);
}
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.

                                                                                                                                                                                                                                                             {
  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);
}
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.

                                                                                                                                                                                                                                                  {
  return new _TessFunctionResultCallback_6_4<true,R,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4>(function, p1, p2, p3, p4, p5, 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::*)(A1, A2, A3, A4, A5) const  member 
) [inline]

Definition at line 8197 of file tesscallback.h.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

                                                                                                                                                             {
  return new _TessMemberResultCallback_3_5<true,R,T1,P1,P2,P3,A1,A2,A3,A4,A5>(obj, member, p1, p2, 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(*)(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.

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.

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.

                                                                                                                                                                                              {
  return new _TessMemberResultCallback_4_5<true,R,T1,P1,P2,P3,P4,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, 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(*)(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.

                                                                                                                                                                                   {
  return new _TessFunctionResultCallback_4_5<true,R,P1,P2,P3,P4,A1,A2,A3,A4,A5>(function, p1, p2, p3, 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::*)(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.

                                                                                                                                                                                                                                         {
  return new _ConstTessMemberResultCallback_5_5<true,R,T1,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                               {
  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);
}
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.

                                                                                                                                                                                                                    {
  return new _TessFunctionResultCallback_5_5<true,R,P1,P2,P3,P4,P5,A1,A2,A3,A4,A5>(function, p1, p2, p3, p4, 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::*)(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.

                                                                                                                                                                                                                                                                          {
  return new _ConstTessMemberResultCallback_6_5<true,R,T1,P1,P2,P3,P4,P5,P6,A1,A2,A3,A4,A5>(obj, member, p1, p2, p3, p4, p5, 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::*)(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.

                                                                                                                                                                                                                                                                {
  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);
}
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.

                                                                                                                                                                                                                                                     {
  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);
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines