Ejemplo n.º 1
0
	//-----------------------------------------------------------------------
	ConfigFileEx::SettingsIterator ConfigFileEx::getSettingsIterator(const String& section) const
	{
        SettingsBySection::const_iterator seci = mSettings.find(section);
        if (seci == mSettings.end())
        {
            GOTHOGRE_EXCEPT("Cannot find section " << section << 
                "ConfigFileEx::getSettingsIterator");
        }
        else
        {
            return SettingsIterator(seci->second->begin(), seci->second->end());
        }
	}
Ejemplo n.º 2
0
 //-----------------------------------------------------------------------
 ConfigFile::SettingsIterator ConfigFile::getSettingsIterator(const String& section)
 {
     SettingsBySection::const_iterator seci = mSettings.find(section);
     if (seci == mSettings.end())
     {
         OGRE_EXCEPT(Exception::ERR_ITEM_NOT_FOUND, 
             "Cannot find section " + section, 
             "ConfigFile::getSettingsIterator");
     }
     else
     {
         return SettingsIterator(seci->second->begin(), seci->second->end());
     }
 }