void SetPorperty(PropertyInterface& comp, Property& property) { typedef std::map<std::string, std::string> PropertyMap; PropertyMap& propertyMap = property.GetProperty(); for (PropertyMap::const_iterator itor = propertyMap.begin() ; itor != propertyMap.end(); ++itor) { comp.setProperty(itor->first, itor->second); } }
void SetProperty(Property& property) { typedef std::map<std::string, std::string> PropertyMap; PropertyMap& propertyMap = property.GetProperty(); for (PropertyMap::const_iterator itor = propertyMap.begin() ; itor != propertyMap.end(); ++itor) { mpComponent->setProperty(itor->first, itor->second); } }