Esempio n. 1
0
CGeneralManager::~CGeneralManager( void )
{
	UnlockAllObjects();
	DestroyAllObjects();
		
	Dbg_AssertType ( mp_kill_task, Tsk::Task< CGeneralManager > );
	delete mp_kill_task;
}
Esempio n. 2
0
  Factory::~Factory()
  {
    // Delete all of the component creators:
    ComponentCreatorMap::iterator it = componentCreatorMap_.begin();
    for(; it!= componentCreatorMap_.end(); ++it)
    {
      delete it->second;
    }

    DestroyAllObjects();
  }