Generic binder implementation; restricts the field type for the given control type.
More...
|
| template<class TBuffer> |
| static void | Restrict (TFieldType TBuffer::*, TControlType &) |
| template<class TBuffer> |
| static TControlType & | Create (TFieldType TBuffer::*, TWindow *p, int id) |
| template<class TBuffer, class TArg1> |
| static TControlType & | Create (TFieldType TBuffer::*, TWindow *p, int id, TArg1 a1) |
| template<class TBuffer, class TArg1, class TArg2> |
| static TControlType & | Create (TFieldType TBuffer::*, TWindow *p, int id, TArg1 a1, TArg2 a2) |
| template<class TBuffer, class TArg1, class TArg2, class TArg3> |
| static TControlType & | Create (TFieldType TBuffer::*, TWindow *p, int id, TArg1 a1, TArg2 a2, TArg3 a3) |
| template<class TBuffer, class TArg1, class TArg2, class TArg3, class TArg4> |
| static TControlType & | Create (TFieldType TBuffer::*, TWindow *p, int id, TArg1 a1, TArg2 a2, TArg3 a3, TArg4 a4) |
| template<class TBuffer, class TArg1, class TArg2, class TArg3, class TArg4, class TArg5> |
| static TControlType & | Create (TFieldType TBuffer::*, TWindow *p, int id, TArg1 a1, TArg2 a2, TArg3 a3, TArg4 a4, TArg5 a5) |
| template<class TBuffer, class TArg1, class TArg2, class TArg3, class TArg4, class TArg5, class TArg6> |
| static TControlType & | Create (TFieldType TBuffer::*, TWindow *p, int id, TArg1 a1, TArg2 a2, TArg3 a3, TArg4 a4, TArg5 a5, TArg6 a6) |
| template<class TBuffer, class TArg1, class TArg2, class TArg3, class TArg4, class TArg5, class TArg6, class TArg7> |
| static TControlType & | Create (TFieldType TBuffer::*, TWindow *p, int id, TArg1 a1, TArg2 a2, TArg3 a3, TArg4 a4, TArg5 a5, TArg6 a6, TArg7 a7) |
template<class TControlType, class TFieldType>
class owl::TTransferBufferBinderImplementation< TControlType, TFieldType >
Generic binder implementation; restricts the field type for the given control type.
Definition at line 294 of file transferbuffer.h.
template<class TControlType, class TFieldType>
template<class TBuffer, class TArg1, class TArg2, class TArg3, class TArg4, class TArg5, class TArg6, class TArg7>
| TControlType & owl::TTransferBufferBinderImplementation< TControlType, TFieldType >::Create |
( |
TFieldType TBuffer::* | , |
|
|
TWindow * | p, |
|
|
int | id, |
|
|
TArg1 | a1, |
|
|
TArg2 | a2, |
|
|
TArg3 | a3, |
|
|
TArg4 | a4, |
|
|
TArg5 | a5, |
|
|
TArg6 | a6, |
|
|
TArg7 | a7 ) |
|
inlinestatic |