コード例 #1
0
ファイル: bookmark_manager.cpp プロジェクト: 65apps/omim
BookmarkManager::~BookmarkManager()
{
  for_each(m_userMarkLayers.begin(), m_userMarkLayers.end(), DeleteFunctor());
  m_userMarkLayers.clear();

  ClearItems();
}
コード例 #2
0
ファイル: polygonizer.hpp プロジェクト: rokuz/omim
 ~Polygonizer()
 {
     Finish();
     for_each(m_Buckets.begin(), m_Buckets.end(), DeleteFunctor());
 }
コード例 #3
0
ファイル: msource_types.hpp プロジェクト: wheeland/pgasus
	virtual DeleteFunctor deleter() {
		return DeleteFunctor(MemSource::destruct<Referenced>);
	}
コード例 #4
0
ファイル: bookmark_manager.cpp プロジェクト: 65apps/omim
void BookmarkManager::ClearItems()
{
  for_each(m_categories.begin(), m_categories.end(), DeleteFunctor());
  m_categories.clear();
}