Exemple #1
0
BookmarkManager::~BookmarkManager()
{
  for_each(m_userMarkLayers.begin(), m_userMarkLayers.end(), DeleteFunctor());
  m_userMarkLayers.clear();

  ClearItems();
}
Exemple #2
0
 ~Polygonizer()
 {
     Finish();
     for_each(m_Buckets.begin(), m_Buckets.end(), DeleteFunctor());
 }
Exemple #3
0
	virtual DeleteFunctor deleter() {
		return DeleteFunctor(MemSource::destruct<Referenced>);
	}
Exemple #4
0
void BookmarkManager::ClearItems()
{
  for_each(m_categories.begin(), m_categories.end(), DeleteFunctor());
  m_categories.clear();
}