[DEV] Add log when macri binding not work

This commit is contained in:
Edouard DUPIN 2014-08-27 06:04:31 +02:00
parent 6e39002da5
commit 29910b5cef
3 changed files with 8 additions and 2 deletions

2
external/egami vendored

@ -1 +1 @@
Subproject commit 3698cdc92500d9e29d810fa2d7094999f4a3dfe3
Subproject commit e07648a33c85a8886c0e9dfb806ed8585c4d7553

2
external/etk vendored

@ -1 +1 @@
Subproject commit 3ad4738a3a0697252a5ecc8ce8fdee5c75f2404b
Subproject commit bee6e067208eb236f45b818fde10c99147a930b1

View File

@ -222,6 +222,8 @@ namespace ewol {
std::shared_ptr<_type> myObject = std::dynamic_pointer_cast<_type>(getSubObjectNamed(_name)); \
if (myObject != nullptr) { \
myObject->_event.bind(_obj, _func); \
} else { \
EWOL_ERROR("object named='" << _name << "' not exit or can not be cast in : " << #_type); \
} \
} while (false)
/*
@ -245,6 +247,8 @@ namespace ewol {
std::shared_ptr<_type> myObject = std::dynamic_pointer_cast<_type>(ewol::getContext().getEObjectManager().getObjectNamed(_name)); \
if (myObject != nullptr) { \
myObject->_event.bind(_obj, _func); \
} else { \
EWOL_ERROR("object named='" << _name << "' not exit or can not be cast in : " << #_type); \
} \
} while (false)
@ -255,6 +259,8 @@ namespace ewol {
std::shared_ptr<_type> myObject = std::dynamic_pointer_cast<_type>(_object->getObjectNamed(_name)); \
if (myObject != nullptr) { \
myObject->_event.bind(_obj, _func); \
} else { \
EWOL_ERROR("object named='" << _name << "' not exit or can not be cast in : " << #_type); \
} \
} while (false)
//#include <ewol/object/Signal.h>