Go to the source code of this file.
Compounds | |
struct | BINDING |
class | BINDING_IMPL |
struct | BINDING_MAP |
Defines | |
#define | DECLARE_BINDINGS() |
#define | BEGIN_FIRST_BINDINGS(theClass) |
#define | BEGIN_BINDINGS(theClass, baseClass) |
#define | END_BINDINGS() |
#define | ON_COMMAND(id, memberFxn) BINDING(0, id, id, (NDKPCMDFN) &memberFxn) , |
#define | ON_COMMAND_RANGE(id, idLast, memberFxn) BINDING(0,id, idLast, (NDKPCMDFN) &memberFxn) , |
#define | ON_NOTIFY(wNotifyCode, id, memberFxn) BINDING(wNotifyCode, id, id, (NDKPNOTIFFN) &memberFxn) , |
#define | ON_NOTIFY_RANGE(wNotifyCode, id, idLast, memberFxn) BINDING(wNotifyCode, id, idLast, (NDKPNOTIFFN) &memberFxn) , |
#define | ON_CONTROL(wNotifyCode, id, memberFxn) BINDING(wNotifyCode, id, id ,(NDKPNOTIFFN) &memberFxn ), |
#define | DECLARE_BINDINGS() |
#define | BEGIN_FIRST_BINDINGS(theClass) |
#define | BEGIN_BINDINGS(theClass, baseClass) |
#define | END_BINDINGS() |
#define | ON_COMMAND(id, memberFxn) BINDING(0, id, id, (NDKPCMDFN) &memberFxn) , |
#define | ON_COMMAND_RANGE(id, idLast, memberFxn) BINDING(0,id, idLast, (NDKPCMDFN) &memberFxn) , |
#define | ON_NOTIFY(wNotifyCode, id, memberFxn) BINDING(wNotifyCode, id, id, (NDKPNOTIFFN) &memberFxn) , |
#define | ON_NOTIFY_RANGE(wNotifyCode, id, idLast, memberFxn) BINDING(wNotifyCode, id, idLast, (NDKPNOTIFFN) &memberFxn) , |
#define | ON_CONTROL(wNotifyCode, id, memberFxn) BINDING(wNotifyCode, id, id ,(NDKPNOTIFFN) &memberFxn ), |
Typedefs | |
typedef void(Control::* | NDKPNOTIFFN )(int) |
typedef void(Control::* | NDKPCMDFN )() |
typedef BINDING_IMPL< NDKPNOTIFFN > | NotificationBind |
typedef BINDING_IMPL< NDKPCMDFN > | CommandBind |
|
Value: const BINDING_MAP* theClass::get_binding_map() const \ { return &theClass::bindingMap; } \ const BINDING_MAP theClass::bindingMap = \ { &baseClass::bindingMap, &theClass::_bindingEntries[0] }; \ const BINDING theClass::_bindingEntries[] = \ { \ Definition at line 71 of file ndk_bindings.h. |
|
Value: const BINDING_MAP* theClass::get_binding_map() const \ { return &theClass::bindingMap; } \ const BINDING_MAP theClass::bindingMap = \ { &baseClass::bindingMap, &theClass::_bindingEntries[0] }; \ const BINDING theClass::_bindingEntries[] = \ { \ Definition at line 71 of file ndk_bindings.h. |
|
Value: const BINDING_MAP* theClass::get_binding_map() const \ { return &theClass::bindingMap; } \ const BINDING_MAP theClass::bindingMap = \ { 0, &theClass::_bindingEntries[0] }; \ const BINDING theClass::_bindingEntries[] = \ { \ Definition at line 63 of file ndk_bindings.h. |
|
Value: const BINDING_MAP* theClass::get_binding_map() const \ { return &theClass::bindingMap; } \ const BINDING_MAP theClass::bindingMap = \ { 0, &theClass::_bindingEntries[0] }; \ const BINDING theClass::_bindingEntries[] = \ { \ Definition at line 63 of file ndk_bindings.h. |
|
Value: private: \ static const BINDING _bindingEntries[]; \ protected: \ static const BINDING_MAP bindingMap; \ virtual const BINDING_MAP* get_binding_map() const; \ Definition at line 56 of file ndk_bindings.h. |
|
Value: private: \ static const BINDING _bindingEntries[]; \ protected: \ static const BINDING_MAP bindingMap; \ virtual const BINDING_MAP* get_binding_map() const; \ Definition at line 56 of file ndk_bindings.h. |
|
Value: BINDING(0,0,0,(NDKPCMDFN)0) \ }; \ Definition at line 79 of file ndk_bindings.h. |
|
Value: BINDING(0,0,0,(NDKPCMDFN)0) \ }; \ Definition at line 79 of file ndk_bindings.h. |
|
Definition at line 84 of file ndk_bindings.h. |
|
Definition at line 84 of file ndk_bindings.h. |
|
Definition at line 89 of file ndk_bindings.h. |
|
Definition at line 89 of file ndk_bindings.h. |
|
Definition at line 101 of file ndk_bindings.h. |
|
Definition at line 101 of file ndk_bindings.h. |
|
Definition at line 94 of file ndk_bindings.h. |
|
Definition at line 94 of file ndk_bindings.h. |
|
Definition at line 97 of file ndk_bindings.h. |
|
Definition at line 97 of file ndk_bindings.h. |
|
Definition at line 49 of file ndk_bindings.h. |
|
Definition at line 2 of file ndk_bindings.h. Referenced by BINDING::BINDING(). |
|
Definition at line 1 of file ndk_bindings.h. Referenced by BINDING::BINDING(). |
|
Definition at line 48 of file ndk_bindings.h. |