summaryrefslogtreecommitdiff
path: root/idl/inc
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-11-19 21:02:35 +0000
committerCaolán McNamara <caolanm@redhat.com>2011-11-19 21:11:03 +0000
commit2bad94e6b578980b2274a4d9497cc0938adfde0c (patch)
treedd4e5e4e5a225fbf7be2855d8060f8b4910b0f41 /idl/inc
parent1777dfacf2c94873f0f0119bbe9d8fc2464df154 (diff)
ByteString->rtl::OString
Diffstat (limited to 'idl/inc')
-rw-r--r--idl/inc/database.hxx33
-rw-r--r--idl/inc/lex.hxx4
2 files changed, 19 insertions, 18 deletions
diff --git a/idl/inc/database.hxx b/idl/inc/database.hxx
index 445e54b1aaa5..f3ebecfbf7ce 100644
--- a/idl/inc/database.hxx
+++ b/idl/inc/database.hxx
@@ -32,6 +32,7 @@
#include <module.hxx>
#include <hash.hxx>
#include <lex.hxx>
+#include <rtl/string.hxx>
#include <tools/pstm.hxx>
#ifdef IDL_COMPILER
@@ -45,7 +46,7 @@ class SvCommand;
class SvIdlError
{
- ByteString aText;
+ rtl::OString aText;
public:
sal_uInt32 nLine, nColumn;
@@ -53,8 +54,8 @@ public:
SvIdlError( sal_uInt32 nL, sal_uInt32 nC )
: nLine(nL), nColumn(nC) {}
- const ByteString & GetText() const { return aText; }
- void SetText( const ByteString & rT ) { aText = rT; }
+ const rtl::OString& GetText() const { return aText; }
+ void SetText( const rtl::OString& rT ) { aText = rT; }
sal_Bool IsError() const { return nLine != 0; }
void Clear() { nLine = nColumn = 0; }
SvIdlError & operator = ( const SvIdlError & rRef )
@@ -91,11 +92,11 @@ protected:
SvMetaObjectMemberStack aContextStack;
String aPath;
SvIdlError aError;
- void WriteReset()
- {
- aUsedTypes.Clear();
- aIFaceName.Erase();
- }
+ void WriteReset()
+ {
+ aUsedTypes.Clear();
+ aIFaceName = rtl::OString();
+ }
#endif
public:
explicit SvIdlDataBase( const SvCommand& rCmd );
@@ -110,11 +111,11 @@ public:
SvMetaTypeMemberList & GetTypeList();
SvMetaClassMemberList & GetClassList() { return aClassList; }
SvMetaModuleMemberList & GetModuleList() { return aModuleList; }
- SvMetaModule * GetModule( const ByteString & rName );
+ SvMetaModule * GetModule( const rtl::OString& rName );
// list of used types while writing
SvMetaTypeMemberList aUsedTypes;
- ByteString aIFaceName;
+ rtl::OString aIFaceName;
SvNumberIdentifier aStructSlotId;
#ifdef IDL_COMPILER
@@ -130,12 +131,12 @@ public:
SvMetaObjectMemberStack & GetStack() { return aContextStack; }
void Write(const rtl::OString& rText);
- void WriteError( const ByteString & rErrWrn,
- const ByteString & rFileName,
+ void WriteError(const rtl::OString& rErrWrn,
+ const rtl::OString& rFileName,
const rtl::OString& rErrorText,
sal_uLong nRow = 0, sal_uLong nColumn = 0 ) const;
void WriteError( SvTokenStream & rInStm );
- void SetError( const ByteString & rError, SvToken * pTok );
+ void SetError( const rtl::OString& rError, SvToken * pTok );
void Push( SvMetaObject * pObj );
sal_Bool Pop( sal_Bool bOk, SvTokenStream & rInStm, sal_uInt32 nTokPos )
{
@@ -147,11 +148,11 @@ public:
return bOk;
}
sal_uInt32 GetUniqueId() { return ++nUniqueId; }
- sal_Bool FindId( const ByteString & rIdName, sal_uLong * pVal );
- sal_Bool InsertId( const ByteString & rIdName, sal_uLong nVal );
+ sal_Bool FindId( const rtl::OString& rIdName, sal_uLong * pVal );
+ sal_Bool InsertId( const rtl::OString& rIdName, sal_uLong nVal );
sal_Bool ReadIdFile( const String & rFileName );
- SvMetaType * FindType( const ByteString & rName );
+ SvMetaType * FindType( const rtl::OString& rName );
static SvMetaType * FindType( const SvMetaType *, SvMetaTypeMemberList & );
SvMetaType * ReadKnownType( SvTokenStream & rInStm );
diff --git a/idl/inc/lex.hxx b/idl/inc/lex.hxx
index 293c4d62a1b7..3b51dd848f2b 100644
--- a/idl/inc/lex.hxx
+++ b/idl/inc/lex.hxx
@@ -134,8 +134,8 @@ class SvTokenStream
int nBufPos;
int c; // next character
sal_uInt16 nTabSize; // length of tabulator
- ByteString aStrTrue;
- ByteString aStrFalse;
+ rtl::OString aStrTrue;
+ rtl::OString aStrFalse;
sal_uLong nMaxPos;
SvFileStream * pInStream;