diff options
Diffstat (limited to 'sc/source/filter/inc/namebuff.hxx')
-rw-r--r-- | sc/source/filter/inc/namebuff.hxx | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/sc/source/filter/inc/namebuff.hxx b/sc/source/filter/inc/namebuff.hxx index c8182e8c0c17..ddf928ef5346 100644 --- a/sc/source/filter/inc/namebuff.hxx +++ b/sc/source/filter/inc/namebuff.hxx @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -49,17 +49,17 @@ class StringHashEntry { private: friend class NameBuffer; - String aString; - UINT32 nHash; + String aString; + UINT32 nHash; - static UINT32 MakeHashCode( const String& ); + static UINT32 MakeHashCode( const String& ); public: - inline StringHashEntry( const String& ); - inline StringHashEntry( void ); - inline void operator =( const sal_Char* ); - inline void operator =( const String& ); - inline void operator =( const StringHashEntry& ); - inline BOOL operator ==( const StringHashEntry& ) const; + inline StringHashEntry( const String& ); + inline StringHashEntry( void ); + inline void operator =( const sal_Char* ); + inline void operator =( const String& ); + inline void operator =( const StringHashEntry& ); + inline BOOL operator ==( const StringHashEntry& ) const; }; @@ -105,17 +105,17 @@ inline BOOL StringHashEntry::operator ==( const StringHashEntry& r ) const class NameBuffer : private List, public ExcRoot { private: - UINT16 nBase; // Index-Basis + UINT16 nBase; // Index-Basis public: // inline NameBuffer( void ); //#94039# prevent empty rootdata - inline NameBuffer( RootData* ); - inline NameBuffer( RootData*, UINT16 nNewBase ); - - virtual ~NameBuffer(); - inline const String* Get( UINT16 nIndex ); - inline UINT16 GetLastIndex( void ); - inline void SetBase( UINT16 nNewBase = 0 ); - void operator <<( const String& rNewString ); + inline NameBuffer( RootData* ); + inline NameBuffer( RootData*, UINT16 nNewBase ); + + virtual ~NameBuffer(); + inline const String* Get( UINT16 nIndex ); + inline UINT16 GetLastIndex( void ); + inline void SetBase( UINT16 nNewBase = 0 ); + void operator <<( const String& rNewString ); }; //#94039# prevent empty rootdata @@ -176,20 +176,20 @@ class ShrfmlaBuffer : public ExcRoot size_t operator() (const ScAddress &addr) const; }; typedef std::hash_map <ScAddress, USHORT, ScAddressHashFunc> ShrfmlaHash; - typedef std::list <ScRange> ShrfmlaList; + typedef std::list <ScRange> ShrfmlaList; - ShrfmlaHash index_hash; - ShrfmlaList index_list; + ShrfmlaHash index_hash; + ShrfmlaList index_list; size_t mnCurrIdx; public: ShrfmlaBuffer( RootData* pRD ); - virtual ~ShrfmlaBuffer(); + virtual ~ShrfmlaBuffer(); void Clear(); - void Store( const ScRange& rRange, const ScTokenArray& ); + void Store( const ScRange& rRange, const ScTokenArray& ); USHORT Find (const ScAddress & rAddress ) const; - static String CreateName( const ScRange& ); + static String CreateName( const ScRange& ); }; @@ -200,12 +200,12 @@ class RangeNameBufferWK3 : private List private: struct ENTRY { - StringHashEntry aStrHashEntry; - ScComplexRefData aScComplexRefDataRel; - String aScAbsName; - UINT16 nAbsInd; // == 0 -> noch keine Abs-Name! - UINT16 nRelInd; - BOOL bSingleRef; + StringHashEntry aStrHashEntry; + ScComplexRefData aScComplexRefDataRel; + String aScAbsName; + UINT16 nAbsInd; // == 0 -> noch keine Abs-Name! + UINT16 nRelInd; + BOOL bSingleRef; ENTRY( const String& rName, const String& rScName, const ScComplexRefData& rCRD ) : aStrHashEntry( rName ), aScComplexRefDataRel( rCRD ), @@ -216,23 +216,23 @@ private: } }; - ScTokenArray* pScTokenArray; - UINT16 nIntCount; + ScTokenArray* pScTokenArray; + UINT16 nIntCount; public: RangeNameBufferWK3( void ); - virtual ~RangeNameBufferWK3(); - void Add( const String& rName, const ScComplexRefData& rCRD ); - inline void Add( const String& rName, const ScRange& aScRange ); - BOOL FindRel( const String& rRef, UINT16& rIndex ); - BOOL FindAbs( const String& rRef, UINT16& rIndex ); + virtual ~RangeNameBufferWK3(); + void Add( const String& rName, const ScComplexRefData& rCRD ); + inline void Add( const String& rName, const ScRange& aScRange ); + BOOL FindRel( const String& rRef, UINT16& rIndex ); + BOOL FindAbs( const String& rRef, UINT16& rIndex ); }; inline void RangeNameBufferWK3::Add( const String& rName, const ScRange& aScRange ) { - ScComplexRefData aCRD; - ScSingleRefData* pSRD; - const ScAddress* pScAddr; + ScComplexRefData aCRD; + ScSingleRefData* pSRD; + const ScAddress* pScAddr; pSRD = &aCRD.Ref1; pScAddr = &aScRange.aStart; @@ -269,18 +269,18 @@ class ExtSheetBuffer : private List, public ExcRoot private: struct Cont { - String aFile; - String aTab; - UINT16 nTabNum; // 0xFFFF -> noch nicht angelegt + String aFile; + String aTab; + UINT16 nTabNum; // 0xFFFF -> noch nicht angelegt // 0xFFFE -> versucht anzulegen, ging aber schief // 0xFFFD -> soll im selben Workbook sein, findet's aber nicht - BOOL bSWB; - BOOL bLink; + BOOL bSWB; + BOOL bLink; Cont( const String& rFilePathAndName, const String& rTabName ) : aFile( rFilePathAndName ), aTab( rTabName ) { - nTabNum = 0xFFFF; // -> Tabelle noch nicht erzeugt + nTabNum = 0xFFFF; // -> Tabelle noch nicht erzeugt bSWB = bLink = FALSE; } Cont( const String& rFilePathAndName, const String& rTabName, @@ -288,23 +288,23 @@ private: aFile( rFilePathAndName ), aTab( rTabName ) { - nTabNum = 0xFFFF; // -> Tabelle noch nicht erzeugt + nTabNum = 0xFFFF; // -> Tabelle noch nicht erzeugt bSWB = bSameWB; bLink = FALSE; } }; public: - inline ExtSheetBuffer( RootData* ); - virtual ~ExtSheetBuffer(); + inline ExtSheetBuffer( RootData* ); + virtual ~ExtSheetBuffer(); sal_Int16 Add( const String& rFilePathAndName, const String& rTabName, const BOOL bSameWorkbook = FALSE ); - BOOL GetScTabIndex( UINT16 nExcSheetIndex, UINT16& rIn_LastTab_Out_ScIndex ); - BOOL IsLink( const UINT16 nExcSheetIndex ) const; - BOOL GetLink( const UINT16 nExcSheetIndex, String &rAppl, String &rDoc ) const; + BOOL GetScTabIndex( UINT16 nExcSheetIndex, UINT16& rIn_LastTab_Out_ScIndex ); + BOOL IsLink( const UINT16 nExcSheetIndex ) const; + BOOL GetLink( const UINT16 nExcSheetIndex, String &rAppl, String &rDoc ) const; - void Reset( void ); + void Reset( void ); }; @@ -317,13 +317,13 @@ inline ExtSheetBuffer::ExtSheetBuffer( RootData* p ) : ExcRoot( p ) struct ExtName { - String aName; - UINT32 nStorageId; - UINT16 nFlags; + String aName; + UINT32 nStorageId; + UINT16 nFlags; inline ExtName( const String& r, sal_uInt16 n ) : aName( r ), nStorageId( 0 ), nFlags( n ) {} - BOOL IsDDE( void ) const; + BOOL IsDDE( void ) const; BOOL IsOLE( void ) const; }; |