summaryrefslogtreecommitdiffstats
path: root/idl/inc/bastype.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'idl/inc/bastype.hxx')
-rw-r--r--idl/inc/bastype.hxx30
1 files changed, 21 insertions, 9 deletions
diff --git a/idl/inc/bastype.hxx b/idl/inc/bastype.hxx
index 0231bd7357f8..08d955713bd0 100644
--- a/idl/inc/bastype.hxx
+++ b/idl/inc/bastype.hxx
@@ -152,30 +152,33 @@ public:
sal_Bool ReadSvIdl( SvStringHashEntry * pName, SvTokenStream & rInStm );
sal_Bool WriteSvIdl( SvStringHashEntry * pName, SvStream & rOutStm );
- ByteString GetSvIdlString( SvStringHashEntry * pName );
+ rtl::OString GetSvIdlString( SvStringHashEntry * pName );
};
class SvIdentifier
{
private:
- ByteString m_aStr;
+ rtl::OString m_aStr;
public:
SvIdentifier()
{
}
- void setString(const ByteString & rStr)
+ void setString(const rtl::OString& rStr)
{
m_aStr = rStr;
}
- const ByteString& getString() const
+ const rtl::OString& getString() const
{
return m_aStr;
}
friend SvStream& operator << (SvStream &, const SvIdentifier &);
friend SvStream& operator >> (SvStream &, SvIdentifier &);
- sal_Bool IsSet() const { return m_aStr.Len() != 0; }
+ sal_Bool IsSet() const
+ {
+ return !m_aStr.isEmpty();
+ }
sal_Bool ReadSvIdl( SvStringHashEntry * pName, SvTokenStream & rInStm );
sal_Bool WriteSvIdl( SvStringHashEntry * pName, SvStream & rOutStm,
sal_uInt16 nTab );
@@ -207,12 +210,21 @@ public:
class SvString
{
private:
- ByteString m_aStr;
+ rtl::OString m_aStr;
public:
SvString() {}
- void setString(const ByteString &rStr) { m_aStr = rStr; }
- const ByteString& getString() const { return m_aStr; }
- sal_Bool IsSet() const { return m_aStr.Len() != 0; }
+ void setString(const rtl::OString& rStr)
+ {
+ m_aStr = rStr;
+ }
+ const rtl::OString& getString() const
+ {
+ return m_aStr;
+ }
+ sal_Bool IsSet() const
+ {
+ return !m_aStr.isEmpty();
+ }
friend SvStream& operator << (SvStream &, const SvString &);
friend SvStream& operator >> (SvStream &, SvString &);