Public Types | |
typedef std::vector < PlaceNameModel * > | TPlaceNameModels |
Public Member Functions | |
void | AddPlaceNameModel (PlaceNameModel *pPlaceNameModel) |
PlaceNameModel * | FindPlaceNameWithSameName (const PlaceNameModel *pPlaceNameToFind) const |
PlaceNameModel * | FindPlaceNameWithSameNameAndCategory (const PlaceNameModel *pPlaceNameToFind) const |
void | RemovePlaceNameModel (const PlaceNameModel *pPlaceNameModel) |
void | RemoveIf (bool(*predicate)(const PlaceNameModel *)) |
const TPlaceNameModels & | GetPlaceNameModels () const |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |