CppDelegate::Internal::SimplifyMemFunc< N > Struct Template Reference

#include <Delegate.h>

List of all members.

Static Public Member Functions

template<class X, class XFuncType, class GenericMemFuncType>
static GenericClass * Convert (X *pthis, XFuncType function_to_bind, GenericMemFuncType &bound_func)


Detailed Description

template<int N>
struct CppDelegate::Internal::SimplifyMemFunc< N >

Definition at line 324 of file Delegate.h.


Member Function Documentation

template<int N>
template<class X, class XFuncType, class GenericMemFuncType>
static GenericClass* CppDelegate::Internal::SimplifyMemFunc< N >::Convert ( X *  pthis,
XFuncType  function_to_bind,
GenericMemFuncType &  bound_func 
) [inline, static]

Definition at line 326 of file Delegate.h.

00327                                                 { 
00328                 // Unsupported member function type -- force a compile failure.
00329             // (it's illegal to have a array with negative size).
00330                 typedef char ERROR_Unsupported_member_function_pointer_on_this_compiler[N-100];
00331                 return 0; 
00332         }


The documentation for this struct was generated from the following file:
Generated on Sat Sep 15 23:41:51 2007 for AVR C++ Lib (common) by  doxygen 1.5.2
SourceForge.net Logo MTÜ TTÜ Robotiklubi