convert tools::Config to rtl::OString
This commit is contained in:
@@ -216,17 +216,17 @@ sal_uLong RemoteControlCommunicationManager::GetPort()
|
||||
aConf.WriteKey( aNoTesttoolKey, "something" );
|
||||
}
|
||||
|
||||
nPortIs = aConf.ReadKey("TTPort","0").ToInt32();
|
||||
nPortIs = aConf.ReadKey("TTPort","0").toInt32();
|
||||
|
||||
// noch pr<70>fen ob dieses Office getestet werden soll.
|
||||
if ( !bAutomate || aConf.ReadKey( aNoTesttoolKey, "" ) != "" )
|
||||
nPortIs = 0;
|
||||
|
||||
nComm = (sal_uInt16)aConf.ReadKey("Comm","0").ToInt32();
|
||||
nComm = (sal_uInt16)aConf.ReadKey("Comm","0").toInt32();
|
||||
if ( nComm )
|
||||
aConf.DeleteKey("Comm");
|
||||
|
||||
bQuiet = ( aConf.ReadKey("Quiet","no").CompareIgnoreCaseToAscii("yes") == COMPARE_EQUAL );
|
||||
bQuiet = aConf.ReadKey("Quiet","no").equalsIgnoreAsciiCase("yes");
|
||||
}
|
||||
return nPortIs;
|
||||
}
|
||||
|
@@ -362,11 +362,11 @@ void TestToolObj::LoadIniFile() // Laden der IniEinstellungen, die d
|
||||
aVar = UniString( __##aVar##__, RTL_TEXTENCODING_UTF8 );\
|
||||
}
|
||||
|
||||
#define NEWOLD( NewKey, OldKey ) \
|
||||
{ \
|
||||
ByteString aValue; \
|
||||
if ( ( (aValue = aConf.ReadKey( OldKey )).Len() ) && !aConf.ReadKey( NewKey ).Len() ) \
|
||||
aConf.WriteKey( NewKey, aValue ); \
|
||||
#define NEWOLD( NewKey, OldKey ) \
|
||||
{ \
|
||||
rtl::OString aValue; \
|
||||
if ( ( (aValue = aConf.ReadKey( OldKey )).getLength() ) && !aConf.ReadKey( NewKey ).getLength() ) \
|
||||
aConf.WriteKey( NewKey, aValue ); \
|
||||
}
|
||||
|
||||
|
||||
@@ -381,8 +381,8 @@ void TestToolObj::LoadIniFile() // Laden der IniEinstellungen, die d
|
||||
pImpl->aFileBase = DirEntry(aFB);
|
||||
|
||||
// remove old keys
|
||||
if ( aConf.ReadKey("KeyCodes + Classes").Len() != 0 ||
|
||||
aConf.ReadKey("KeyCodes + Classes + Res_Type").Len() != 0 )
|
||||
if ( aConf.ReadKey("KeyCodes + Classes").getLength() != 0 ||
|
||||
aConf.ReadKey("KeyCodes + Classes + Res_Type").getLength() != 0 )
|
||||
{
|
||||
aConf.DeleteKey("KeyCodes + Classes + Res_Type");
|
||||
aConf.DeleteKey("KeyCodes + Classes");
|
||||
|
@@ -604,8 +604,8 @@ void BasicFrame::LoadIniFile()
|
||||
for ( i = 0 ; i < aConf.GetGroupCount() ; i++ )
|
||||
{
|
||||
aConf.SetGroup( ByteString( aConf.GetGroupName( i ) ) );
|
||||
if ( ( aConf.ReadKey( "Aktuell" ).Len() || aConf.ReadKey( "Alle" ).Len() )
|
||||
&&( !aConf.ReadKey( "Current" ).Len() && !aConf.ReadKey( "All" ).Len() ) )
|
||||
if ( ( aConf.ReadKey( "Aktuell" ).getLength() || aConf.ReadKey( "Alle" ).getLength() )
|
||||
&&( !aConf.ReadKey( "Current" ).getLength() && !aConf.ReadKey( "All" ).getLength() ) )
|
||||
{
|
||||
aConf.WriteKey( "Current", aConf.ReadKey( "Aktuell" ) );
|
||||
aConf.WriteKey( "All", aConf.ReadKey( "Alle" ) );
|
||||
@@ -1061,13 +1061,13 @@ void BasicFrame::AddToLRU(String const& aFile)
|
||||
PopupMenu *pPopup = GetMenuBar()->GetPopupMenu(RID_APPFILE);
|
||||
|
||||
aConfig.SetGroup("LRU");
|
||||
sal_uInt16 nMaxLRU = (sal_uInt16)aConfig.ReadKey("MaxLRU","4").ToInt32();
|
||||
sal_uInt16 nMaxLRU = (sal_uInt16)aConfig.ReadKey("MaxLRU","4").toInt32();
|
||||
DirEntry aFileEntry( aFile );
|
||||
sal_uInt16 i,nLastMove = nMaxLRU;
|
||||
|
||||
for ( i = 1 ; i<nMaxLRU && nLastMove == nMaxLRU ; i++ )
|
||||
{
|
||||
if ( DirEntry( UniString( aConfig.ReadKey(LRUNr(i),""), RTL_TEXTENCODING_UTF8 ) ) == aFileEntry )
|
||||
if ( DirEntry( rtl::OStringToOUString(aConfig.ReadKey(LRUNr(i),""), RTL_TEXTENCODING_UTF8) ) == aFileEntry )
|
||||
nLastMove = i;
|
||||
}
|
||||
|
||||
@@ -1075,7 +1075,7 @@ void BasicFrame::AddToLRU(String const& aFile)
|
||||
pPopup->InsertSeparator();
|
||||
for ( i = nLastMove ; i>1 ; i-- )
|
||||
{
|
||||
if ( aConfig.ReadKey(LRUNr(i-1),"").Len() )
|
||||
if ( aConfig.ReadKey(LRUNr(i-1),"").getLength() )
|
||||
{
|
||||
aConfig.WriteKey(LRUNr(i), aConfig.ReadKey(LRUNr(i-1),""));
|
||||
if ( pPopup->GetItemPos( IDM_FILE_LRU1 + i-1 ) == MENU_ITEM_NOTFOUND )
|
||||
@@ -1098,7 +1098,7 @@ void BasicFrame::LoadLRU()
|
||||
sal_Bool bAddSep = sal_True;
|
||||
|
||||
aConfig.SetGroup("LRU");
|
||||
sal_uInt16 nMaxLRU = (sal_uInt16)aConfig.ReadKey("MaxLRU","4").ToInt32();
|
||||
sal_uInt16 nMaxLRU = (sal_uInt16)aConfig.ReadKey("MaxLRU","4").toInt32();
|
||||
|
||||
if ( pPopup )
|
||||
bAddSep = pPopup->GetItemPos( IDM_FILE_LRU1 ) == MENU_ITEM_NOTFOUND;
|
||||
@@ -1106,7 +1106,7 @@ void BasicFrame::LoadLRU()
|
||||
sal_uInt16 i;
|
||||
for ( i = 1; i <= nMaxLRU && pPopup != NULL; i++)
|
||||
{
|
||||
String aFile = UniString( aConfig.ReadKey(LRUNr(i)), RTL_TEXTENCODING_UTF8 );
|
||||
String aFile = rtl::OStringToOUString(aConfig.ReadKey(LRUNr(i)), RTL_TEXTENCODING_UTF8);
|
||||
|
||||
if (aFile.Len() != 0)
|
||||
{
|
||||
@@ -1698,7 +1698,7 @@ void NewFileDialog::FilterSelect()
|
||||
aConf.SetGroup( "Misc" );
|
||||
ByteString aCurrentProfile = aConf.ReadKey( "CurrentProfile", "Path" );
|
||||
aConf.SetGroup( aCurrentProfile );
|
||||
aLastPath = UniString( aConf.ReadKey( aFilterType, aConf.ReadKey( "BaseDir" ) ), RTL_TEXTENCODING_UTF8 );
|
||||
aLastPath = rtl::OStringToOUString(aConf.ReadKey(aFilterType, aConf.ReadKey( "BaseDir")), RTL_TEXTENCODING_UTF8);
|
||||
SetPath( aLastPath );
|
||||
}
|
||||
|
||||
|
@@ -85,9 +85,9 @@ void AppEdit::LoadIniFile()
|
||||
FontList aFontList( pFrame ); // Just some Window is needed
|
||||
Config aConf(Config::GetConfigName( Config::GetDefDirectory(), CUniString("testtool") ));
|
||||
aConf.SetGroup("Misc");
|
||||
String aFontName = String( aConf.ReadKey( "ScriptFontName", "Courier" ), RTL_TEXTENCODING_UTF8 );
|
||||
String aFontStyle = String( aConf.ReadKey( "ScriptFontStyle", "normal" ), RTL_TEXTENCODING_UTF8 );
|
||||
String aFontSize = String( aConf.ReadKey( "ScriptFontSize", "12" ), RTL_TEXTENCODING_UTF8 );
|
||||
String aFontName = rtl::OStringToOUString(aConf.ReadKey( "ScriptFontName", "Courier" ), RTL_TEXTENCODING_UTF8);
|
||||
String aFontStyle = rtl::OStringToOUString(aConf.ReadKey( "ScriptFontStyle", "normal" ), RTL_TEXTENCODING_UTF8);
|
||||
String aFontSize = rtl::OStringToOUString(aConf.ReadKey( "ScriptFontSize", "12" ), RTL_TEXTENCODING_UTF8);
|
||||
Font aFont = aFontList.Get( aFontName, aFontStyle );
|
||||
sal_uIntPtr nFontSize = aFontSize.ToInt32();
|
||||
aFont.SetHeight( nFontSize );
|
||||
|
@@ -88,16 +88,16 @@ void AppError::LoadIniFile()
|
||||
{
|
||||
Config aConf(Config::GetConfigName( Config::GetDefDirectory(), CUniString("testtool") ));
|
||||
aConf.SetGroup("Misc");
|
||||
ByteString aCurrentProfile = aConf.ReadKey( "CurrentProfile", "Path" );
|
||||
rtl::OString aCurrentProfile = aConf.ReadKey( "CurrentProfile", "Path" );
|
||||
aConf.SetGroup( aCurrentProfile );
|
||||
aBaseDir = DirEntry( aConf.ReadKey("BaseDir") );
|
||||
|
||||
|
||||
FontList aFontList( pFrame ); // Just some Window is needed
|
||||
aConf.SetGroup("Misc");
|
||||
String aFontName = String( aConf.ReadKey( "ScriptFontName", "Courier" ), RTL_TEXTENCODING_UTF8 );
|
||||
String aFontStyle = String( aConf.ReadKey( "ScriptFontStyle", "normal" ), RTL_TEXTENCODING_UTF8 );
|
||||
String aFontSize = String( aConf.ReadKey( "ScriptFontSize", "12" ), RTL_TEXTENCODING_UTF8 );
|
||||
String aFontName = rtl::OStringToOUString(aConf.ReadKey( "ScriptFontName", "Courier" ), RTL_TEXTENCODING_UTF8);
|
||||
String aFontStyle = rtl::OStringToOUString(aConf.ReadKey( "ScriptFontStyle", "normal" ), RTL_TEXTENCODING_UTF8);
|
||||
String aFontSize = rtl::OStringToOUString(aConf.ReadKey( "ScriptFontSize", "12" ), RTL_TEXTENCODING_UTF8);
|
||||
Font aFont = aFontList.Get( aFontName, aFontStyle );
|
||||
sal_uIntPtr nFontSize = aFontSize.ToInt32();
|
||||
aFont.SetHeight( nFontSize );
|
||||
|
@@ -146,7 +146,7 @@ void ConfEdit::Init( Config &aConf )
|
||||
ByteString aCurrentProfile = aConf.ReadKey( "CurrentProfile", "Path" );
|
||||
aConf.SetGroup( aCurrentProfile );
|
||||
|
||||
String aTemp = UniString( aConf.ReadKey( aKeyName ), RTL_TEXTENCODING_UTF8 );
|
||||
String aTemp = rtl::OStringToOUString(aConf.ReadKey(aKeyName), RTL_TEXTENCODING_UTF8);
|
||||
aEdit.SetText( aTemp );
|
||||
}
|
||||
|
||||
@@ -182,7 +182,7 @@ void ConfEdit::Reload( Config &aConf )
|
||||
aConf.SetGroup("Misc");
|
||||
ByteString aCurrentProfile = aConf.ReadKey( "CurrentProfile", "Path" );
|
||||
aConf.SetGroup( aCurrentProfile );
|
||||
String aValue = String( aConf.ReadKey( aKeyName ), RTL_TEXTENCODING_UTF8 );
|
||||
String aValue = rtl::OStringToOUString(aConf.ReadKey(aKeyName), RTL_TEXTENCODING_UTF8);
|
||||
aEdit.SetText( aValue );
|
||||
}
|
||||
|
||||
@@ -817,7 +817,7 @@ void GenericOptions::LoadData()
|
||||
{
|
||||
String* pGroup = pGroups->at( i );
|
||||
aConf.SetGroup( ByteString( *pGroup, RTL_TEXTENCODING_UTF8 ) );
|
||||
if ( aConf.ReadKey( C_KEY_AKTUELL ).Len() > 0 )
|
||||
if ( aConf.ReadKey( C_KEY_AKTUELL ).getLength() > 0 )
|
||||
aCbArea.InsertEntry( *pGroup );
|
||||
delete pGroup;
|
||||
}
|
||||
@@ -882,7 +882,7 @@ IMPL_LINK( GenericOptions, MoveButtons, AutoTimer*, aTimer )
|
||||
String GenericOptions::ReadKey( const ByteString &aGroup, const ByteString &aKey )
|
||||
{
|
||||
aConf.SetGroup( aGroup );
|
||||
return UniString( aConf.ReadKey( aKey ), RTL_TEXTENCODING_UTF8 );
|
||||
return rtl::OStringToOUString(aConf.ReadKey(aKey), RTL_TEXTENCODING_UTF8);
|
||||
}
|
||||
|
||||
IMPL_LINK( GenericOptions, LoadGroup, ComboBox*, EMPTYARG )
|
||||
|
@@ -456,7 +456,7 @@ sal_Bool ODbaseIndex::DropImpl()
|
||||
aKeyName = aInfFile.GetKeyName( nKey );
|
||||
if (aKeyName.Copy(0,3) == "NDX")
|
||||
{
|
||||
if(sEntry == String(aInfFile.ReadKey(aKeyName),m_pTable->getConnection()->getTextEncoding()))
|
||||
if(sEntry == String(rtl::OStringToOUString(aInfFile.ReadKey(aKeyName),m_pTable->getConnection()->getTextEncoding())))
|
||||
{
|
||||
aInfFile.DeleteKey(aKeyName);
|
||||
break;
|
||||
|
@@ -395,7 +395,7 @@ void ODbaseIndexDialog::Init()
|
||||
// yes -> add to the tables index list
|
||||
if (aNDX == "NDX" )
|
||||
{
|
||||
aEntry = String(aInfFile.ReadKey(aKeyName), gsl_getSystemTextEncoding());
|
||||
aEntry = rtl::OStringToOUString(aInfFile.ReadKey(aKeyName), gsl_getSystemTextEncoding());
|
||||
rTabInfo.aIndexList.push_back( OTableIndex( aEntry ) );
|
||||
|
||||
// and remove it from the free index list
|
||||
|
@@ -376,7 +376,7 @@ FontImportDialog::FontImportDialog( Window* pParent ) :
|
||||
|
||||
Config& rPadminRC( getPadminRC() );
|
||||
rPadminRC.SetGroup( "FontImport" );
|
||||
m_aFromDirEdt.SetText( String( rPadminRC.ReadKey( "FromPath" ), RTL_TEXTENCODING_UTF8 ) );
|
||||
m_aFromDirEdt.SetText( rtl::OStringToOUString(rPadminRC.ReadKey("FromPath"), RTL_TEXTENCODING_UTF8) );
|
||||
RefreshTimeoutHdl( NULL );
|
||||
}
|
||||
|
||||
|
@@ -76,7 +76,7 @@ PPDImportDialog::PPDImportDialog( Window* pParent ) :
|
||||
|
||||
Config& rConfig = getPadminRC();
|
||||
rConfig.SetGroup( PPDIMPORT_GROUP );
|
||||
m_aPathBox.SetText( String( rConfig.ReadKey( "LastDir" ), RTL_TEXTENCODING_UTF8 ) );
|
||||
m_aPathBox.SetText( rtl::OStringToOUString(rConfig.ReadKey("LastDir"), RTL_TEXTENCODING_UTF8) );
|
||||
for (sal_Int32 i = 0; i < 11; ++i)
|
||||
{
|
||||
ByteString aEntry(rConfig.ReadKey(rtl::OString::valueOf(i)));
|
||||
@@ -117,7 +117,7 @@ void PPDImportDialog::Import()
|
||||
break;
|
||||
if( nEntries < 0 )
|
||||
{
|
||||
sal_Int32 nNextEntry = rConfig.ReadKey( "NextEntry" ).ToInt32();
|
||||
sal_Int32 nNextEntry = rConfig.ReadKey("NextEntry").toInt32();
|
||||
rConfig.WriteKey( rtl::OString::valueOf(nNextEntry), ByteString( aImportPath, RTL_TEXTENCODING_UTF8 ) );
|
||||
nNextEntry = nNextEntry < 10 ? nNextEntry+1 : 0;
|
||||
rConfig.WriteKey( "NextEntry", rtl::OString::valueOf(nNextEntry) );
|
||||
|
@@ -93,7 +93,7 @@ uno::Any PrivateProfileStringListener::getValueEvent()
|
||||
// get key/value from a file
|
||||
Config aCfg( maFileName );
|
||||
aCfg.SetGroup( maGroupName );
|
||||
sValue = String( aCfg.ReadKey( maKey ), RTL_TEXTENCODING_DONTKNOW );
|
||||
sValue = rtl::OStringToOUString(aCfg.ReadKey(maKey), RTL_TEXTENCODING_DONTKNOW);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -70,13 +70,13 @@ public:
|
||||
sal_uInt16 GetGroupCount() const;
|
||||
sal_Bool HasGroup(const rtl::OString& rGroup) const;
|
||||
|
||||
ByteString ReadKey( const ByteString& rKey ) const;
|
||||
UniString ReadKey( const ByteString& rKey, rtl_TextEncoding eEncoding ) const;
|
||||
ByteString ReadKey( const ByteString& rKey, const ByteString& rDefault ) const;
|
||||
rtl::OString ReadKey(const rtl::OString& rKey) const;
|
||||
UniString ReadKey(const rtl::OString& rKey, rtl_TextEncoding eEncoding) const;
|
||||
rtl::OString ReadKey(const rtl::OString& rKey, const rtl::OString& rDefault) const;
|
||||
void WriteKey(const rtl::OString& rKey, const rtl::OString& rValue);
|
||||
void DeleteKey( const ByteString& rKey );
|
||||
ByteString GetKeyName( sal_uInt16 nKey ) const;
|
||||
ByteString ReadKey( sal_uInt16 nKey ) const;
|
||||
void DeleteKey(const rtl::OString& rKey);
|
||||
rtl::OString GetKeyName(sal_uInt16 nKey) const;
|
||||
rtl::OString ReadKey(sal_uInt16 nKey) const;
|
||||
sal_uInt16 GetKeyCount() const;
|
||||
|
||||
sal_Bool IsLocked() const { return (mnLockCount != 0); }
|
||||
|
@@ -84,14 +84,6 @@ struct ImplConfigData
|
||||
|
||||
// =======================================================================
|
||||
|
||||
static ByteString& getEmptyByteString()
|
||||
{
|
||||
static ByteString aEmpty;
|
||||
return aEmpty;
|
||||
}
|
||||
|
||||
// =======================================================================
|
||||
|
||||
static String toUncPath( const String& rPath )
|
||||
{
|
||||
::rtl::OUString aFileURL;
|
||||
@@ -261,17 +253,19 @@ static String ImplMakeConfigName( const XubString* pFileName,
|
||||
|
||||
namespace {
|
||||
|
||||
ByteString makeByteString(sal_uInt8 const * p, sal_uInt64 n) {
|
||||
if (n > STRING_MAXLEN) {
|
||||
rtl::OString makeOString(const sal_uInt8* p, sal_uInt64 n)
|
||||
{
|
||||
if (n > SAL_MAX_INT32)
|
||||
{
|
||||
#ifdef WNT
|
||||
abort();
|
||||
#else
|
||||
::std::abort(); //TODO: handle this gracefully
|
||||
#endif
|
||||
}
|
||||
return ByteString(
|
||||
return rtl::OString(
|
||||
reinterpret_cast< char const * >(p),
|
||||
sal::static_int_cast< xub_StrLen >(n));
|
||||
sal::static_int_cast< sal_Int32 >(n));
|
||||
}
|
||||
|
||||
}
|
||||
@@ -286,8 +280,8 @@ static void ImplMakeConfigList( ImplConfigData* pData,
|
||||
// Buffer parsen und Liste zusammenbauen
|
||||
sal_uInt64 nStart;
|
||||
sal_uInt64 nLineLen;
|
||||
xub_StrLen nNameLen;
|
||||
xub_StrLen nKeyLen;
|
||||
sal_uInt64 nNameLen;
|
||||
sal_uInt64 nKeyLen;
|
||||
sal_uInt64 i;
|
||||
const sal_uInt8* pLine;
|
||||
ImplKeyData* pPrevKey = NULL;
|
||||
@@ -355,7 +349,7 @@ static void ImplMakeConfigList( ImplConfigData* pData,
|
||||
while ( (pLine[nNameLen-1] == ' ') || (pLine[nNameLen-1] == '\t') )
|
||||
nNameLen--;
|
||||
}
|
||||
pGroup->maGroupName = ByteString( (const sal_Char*)pLine, nNameLen );
|
||||
pGroup->maGroupName = makeOString(pLine, nNameLen);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -400,7 +394,7 @@ static void ImplMakeConfigList( ImplConfigData* pData,
|
||||
pPrevKey = pKey;
|
||||
if ( pLine[0] == ';' )
|
||||
{
|
||||
pKey->maValue = makeByteString(pLine, nLineLen);
|
||||
pKey->maValue = makeOString(pLine, nLineLen);
|
||||
pKey->mbIsComment = sal_True;
|
||||
}
|
||||
else
|
||||
@@ -416,7 +410,7 @@ static void ImplMakeConfigList( ImplConfigData* pData,
|
||||
while ( (pLine[nNameLen-1] == ' ') || (pLine[nNameLen-1] == '\t') )
|
||||
nNameLen--;
|
||||
}
|
||||
pKey->maKey = ByteString( (const sal_Char*)pLine, nNameLen );
|
||||
pKey->maKey = makeOString(pLine, nNameLen);
|
||||
nKeyLen++;
|
||||
if ( nKeyLen < nLineLen )
|
||||
{
|
||||
@@ -432,7 +426,7 @@ static void ImplMakeConfigList( ImplConfigData* pData,
|
||||
{
|
||||
while ( (pLine[nLineLen-1] == ' ') || (pLine[nLineLen-1] == '\t') )
|
||||
nLineLen--;
|
||||
pKey->maValue = makeByteString(pLine, nLineLen);
|
||||
pKey->maValue = makeOString(pLine, nLineLen);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -636,7 +630,7 @@ static void ImplWriteConfig( ImplConfigData* pData )
|
||||
{
|
||||
if ( pData->mnTimeStamp != ImplSysGetConfigTimeStamp( pData->maFileName ) )
|
||||
{
|
||||
OSL_TRACE( "Config overwrites modified configfile:\n %s", ByteString( pData->maFileName, RTL_TEXTENCODING_UTF8 ).GetBuffer() );
|
||||
OSL_TRACE( "Config overwrites modified configfile:\n %s", rtl::OUStringToOString(pData->maFileName, RTL_TEXTENCODING_UTF8).getStr() );
|
||||
}
|
||||
}
|
||||
#endif
|
||||
@@ -780,10 +774,11 @@ Config::Config( const XubString& rFileName )
|
||||
mbPersistence = sal_True;
|
||||
|
||||
#ifdef DBG_UTIL
|
||||
ByteString aTraceStr( "Config::Config( " );
|
||||
aTraceStr += ByteString( maFileName, RTL_TEXTENCODING_UTF8 );
|
||||
aTraceStr += " )";
|
||||
OSL_TRACE( "%s", aTraceStr.GetBuffer() );
|
||||
rtl::OStringBuffer aTraceStr(
|
||||
RTL_CONSTASCII_STRINGPARAM("Config::Config( "));
|
||||
aTraceStr.append(rtl::OUStringToOString(maFileName, RTL_TEXTENCODING_UTF8));
|
||||
aTraceStr.append(RTL_CONSTASCII_STRINGPARAM(" )"));
|
||||
OSL_TRACE("%s", aTraceStr.getStr());
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -959,32 +954,33 @@ sal_Bool Config::HasGroup(const rtl::OString& rGroup) const
|
||||
|
||||
// -----------------------------------------------------------------------
|
||||
|
||||
ByteString Config::ReadKey( const ByteString& rKey ) const
|
||||
rtl::OString Config::ReadKey(const rtl::OString& rKey) const
|
||||
{
|
||||
return ReadKey( rKey, getEmptyByteString() );
|
||||
return ReadKey(rKey, rtl::OString());
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------------
|
||||
|
||||
UniString Config::ReadKey( const ByteString& rKey, rtl_TextEncoding eEncoding ) const
|
||||
UniString Config::ReadKey(const rtl::OString& rKey, rtl_TextEncoding eEncoding) const
|
||||
{
|
||||
if ( mpData->mbIsUTF8BOM )
|
||||
eEncoding = RTL_TEXTENCODING_UTF8;
|
||||
return UniString( ReadKey( rKey ), eEncoding );
|
||||
return rtl::OStringToOUString(ReadKey(rKey), eEncoding);
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------------
|
||||
|
||||
ByteString Config::ReadKey( const ByteString& rKey, const ByteString& rDefault ) const
|
||||
rtl::OString Config::ReadKey(const rtl::OString& rKey, const rtl::OString& rDefault) const
|
||||
{
|
||||
#ifdef DBG_UTIL
|
||||
ByteString aTraceStr( "Config::ReadKey( " );
|
||||
aTraceStr += rKey;
|
||||
aTraceStr += " ) from ";
|
||||
aTraceStr += ByteString(GetGroup());
|
||||
aTraceStr += " in ";
|
||||
aTraceStr += ByteString( maFileName, RTL_TEXTENCODING_UTF8 );
|
||||
OSL_TRACE( "%s", aTraceStr.GetBuffer() );
|
||||
rtl::OStringBuffer aTraceStr(
|
||||
RTL_CONSTASCII_STRINGPARAM("Config::ReadKey( "));
|
||||
aTraceStr.append(rKey);
|
||||
aTraceStr.append(RTL_CONSTASCII_STRINGPARAM(" ) from "));
|
||||
aTraceStr.append(GetGroup());
|
||||
aTraceStr.append(RTL_CONSTASCII_STRINGPARAM(" in "));
|
||||
aTraceStr.append(rtl::OUStringToOString(maFileName, RTL_TEXTENCODING_UTF8));
|
||||
OSL_TRACE("%s", aTraceStr.getStr());
|
||||
#endif
|
||||
|
||||
// Config-Daten evt. updaten
|
||||
@@ -1078,7 +1074,7 @@ void Config::WriteKey(const rtl::OString& rKey, const rtl::OString& rStr)
|
||||
|
||||
// -----------------------------------------------------------------------
|
||||
|
||||
void Config::DeleteKey( const ByteString& rKey )
|
||||
void Config::DeleteKey(const rtl::OString& rKey)
|
||||
{
|
||||
// Config-Daten evt. updaten
|
||||
if ( !mnLockCount || !mpData->mbRead )
|
||||
@@ -1160,7 +1156,7 @@ sal_uInt16 Config::GetKeyCount() const
|
||||
|
||||
// -----------------------------------------------------------------------
|
||||
|
||||
ByteString Config::GetKeyName( sal_uInt16 nKey ) const
|
||||
rtl::OString Config::GetKeyName(sal_uInt16 nKey) const
|
||||
{
|
||||
#ifdef DBG_UTIL
|
||||
rtl::OStringBuffer aTraceStr(
|
||||
@@ -1192,12 +1188,12 @@ ByteString Config::GetKeyName( sal_uInt16 nKey ) const
|
||||
}
|
||||
}
|
||||
|
||||
return getEmptyByteString();
|
||||
return rtl::OString();
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------------
|
||||
|
||||
ByteString Config::ReadKey( sal_uInt16 nKey ) const
|
||||
rtl::OString Config::ReadKey(sal_uInt16 nKey) const
|
||||
{
|
||||
#ifdef DBG_UTIL
|
||||
rtl::OStringBuffer aTraceStr(
|
||||
@@ -1229,7 +1225,7 @@ ByteString Config::ReadKey( sal_uInt16 nKey ) const
|
||||
}
|
||||
}
|
||||
|
||||
return getEmptyByteString();
|
||||
return rtl::OString();
|
||||
}
|
||||
|
||||
void Config::Flush()
|
||||
|
Reference in New Issue
Block a user