Esempio n. 1
0
bool Street::Has(const Home &s)
{
	list<Home>::iterator i;

	for ( i = ListHomes.begin(); i != ListHomes.end(); i++)
	{
		if  (s.getiHome() == i->getiHome())
			return true;
	}
	return false;
}
Esempio n. 2
0
void Street::Delete(const Home &s)
{
	list<Home>::iterator i;

	for ( i = ListHomes.begin(); i != ListHomes.end(); i++)
	{
		if (s.getiHome() == i->getiHome())
			ListHomes.remove(s);
			return;
	}
	throw NotFoundException();
}
Esempio n. 3
0
bool Home::operator == (const Home &s)
{
	if (iHome == s.getiHome())
		return true;
	return false;
}