Пример #1
0
void RhoSettings::saveToFile(const char* szName)
{
    m_mapChangedValues.put(szName, getString(szName) );

    String strData;
    saveChangesToString(strData);

    CRhoFile oFile;
    oFile.open( (getConfFilePath()+CONF_CHANGES).c_str(), common::CRhoFile::OpenForWrite);
    oFile.write( strData.c_str(), strData.size() );
}
Пример #2
0
void RhoSettings::saveToFile(const char* szName, boolean bRemove/* = false*/)
{
    if ( !bRemove )
        m_mapChangedValues.put(szName, getString(szName) );
    else
        m_mapChangedValues.remove(szName);

    String strData;
    saveChangesToString(strData);

    CRhoFile oFile;
    oFile.open( (getAppConfUserFilePath()+CONF_CHANGES).c_str(), common::CRhoFile::OpenForWrite);
    oFile.write( strData.c_str(), strData.size() );
}