Пример #1
0
void PropertyList::DefaultReadFromXmlElement ( TiXmlElement *element )
{
    for ( TiXmlElement* c = element->FirstChildElement ( ); c; c = c->NextSiblingElement ( ) )
    {
        wxString name = c->Value ( );
        std::list<Property *>::const_iterator It;
        for ( It = m_value.begin(); It != m_value.end(); It++ )
        {
            Property * prop = *It;
            if ( prop->GetXmlName() == name )
            {
                prop->ReadFromXmlElement ( c );
                break;
            }
        }
    }

}