Exemplo n.º 1
0
void PartSet::Visit(Visitor & visitor)
{
	for (iterator it = begin(); it != end(); ++it)
	{
		for(HeadPartList::iterator pit = it->second.partList.begin(); pit != it->second.partList.end(); ++pit)
		{
			if(visitor.Accept(it->first, *pit))
				return;
		}
	}
}