Trig::CacheGlobalMemory::AnyTypeDeleter Node1 Trig::CacheGlobalMemory ::AnyTypeDeleter + insert() + clear() + ~AnyTypeDeleter() Node2 std::set< Trig::CacheGlobal Memory::AnyTypeDeleter:: iholder *, Trig::CacheGlobalMemory ::AnyTypeDeleter::holder_comp > Node2->Node1 -m_todel Node3 Trig::CacheGlobalMemory ::AnyTypeDeleter::iholder + ~iholder() + ptr() Node3->Node2 +keys