void Object::Deleter::operator() (Object* p)
{
std::string name = p->GetObjectName();
+#ifdef BBTK_COMPILE_DEBUG_MESSAGES
void* adr = (void*)p;
bbtkDebugMessage("object",1,"##> Object::Deleter : deleting \""
<<name<<"\" ["<<adr<<"]"<<std::endl);
+#endif
Object::RemoveFromObjectList(mPointer);
this->Delete(p);
bbtkDebugMessage("object",2,"<## Object::Deleter : \""<<name<<"\" ["