diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2006-06-19 16:19:51 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2006-06-19 16:19:51 +0000 |
commit | e0771c94fd04e058c2642bd95b1cfaa485f67240 (patch) | |
tree | e160b03769e7439b668c019acc75ed9c85e985d1 /transex3/inc | |
parent | 19088df2199a2a6dec0f380a69b3a0c27c1a4b98 (diff) |
INTEGRATION: CWS warnings01 (1.8.10); FILE MERGED
2006/03/09 15:31:07 gh 1.8.10.5: remove wntmsci warnings
2005/11/10 12:06:09 pl 1.8.10.4: #i53898# removed warnings
2005/11/07 17:21:44 pl 1.8.10.3: RESYNC: (1.8-1.9); FILE MERGED
2005/11/02 10:18:54 gh 1.8.10.2: removed warnings for unxsols
2005/10/21 12:55:58 pl 1.8.10.1: #i55991# removed warnings for linux platform
Diffstat (limited to 'transex3/inc')
-rw-r--r-- | transex3/inc/tagtest.hxx | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/transex3/inc/tagtest.hxx b/transex3/inc/tagtest.hxx index 90fcea0a12ee..bf08682527dd 100644 --- a/transex3/inc/tagtest.hxx +++ b/transex3/inc/tagtest.hxx @@ -4,9 +4,9 @@ * * $RCSfile: tagtest.hxx,v $ * - * $Revision: 1.9 $ + * $Revision: 1.10 $ * - * last change: $Author: kz $ $Date: 2005-10-06 12:43:27 $ + * last change: $Author: hr $ $Date: 2006-06-19 17:19:51 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -52,7 +52,7 @@ typedef USHORT TokenId; class ParserMessage; -DECLARE_LIST( Impl_ParserMessageList, ParserMessage* ); +DECLARE_LIST( Impl_ParserMessageList, ParserMessage* ) class ParserMessageList; @@ -79,7 +79,6 @@ struct hashByteString{ typedef std::hash_map<ByteString , String , hashByteString,equalByteString> StringHashMap; - class TokenInfo { private: @@ -101,9 +100,9 @@ public: TokenId nId; USHORT nPos; // Position in String - TokenInfo():nId( 0 ),bIsBroken(FALSE),bHasBeenFixed(FALSE),bDone(FALSE),bClosed(FALSE),bCloseTag(FALSE){;} -explicit TokenInfo( TokenId pnId, USHORT nP ):nId( pnId ),nPos(nP),bIsBroken(FALSE),bHasBeenFixed(FALSE),bDone(FALSE),bClosed(FALSE),bCloseTag(FALSE){;} -explicit TokenInfo( TokenId pnId, USHORT nP, String paStr ):nId( pnId ), nPos(nP), aTokenString( paStr ),bIsBroken(FALSE),bHasBeenFixed(FALSE),bDone(FALSE),bClosed(FALSE),bCloseTag(FALSE){;} + TokenInfo():bClosed(FALSE),bCloseTag(FALSE),bIsBroken(FALSE),bHasBeenFixed(FALSE),bDone(FALSE),nId( 0 ){;} +explicit TokenInfo( TokenId pnId, USHORT nP ):bClosed(FALSE),bCloseTag(FALSE),bIsBroken(FALSE),bHasBeenFixed(FALSE),bDone(FALSE),nId( pnId ),nPos(nP){;} +explicit TokenInfo( TokenId pnId, USHORT nP, String paStr ):bClosed(FALSE),bCloseTag(FALSE),bIsBroken(FALSE),bHasBeenFixed(FALSE),bDone(FALSE),aTokenString( paStr ),nId( pnId ),nPos(nP) {;} explicit TokenInfo( TokenId pnId, USHORT nP, String paStr, ParserMessageList &rErrorList ); String GetTagName() const; @@ -229,7 +228,7 @@ public: #define TAG_UNKNOWN_TAG ( TAG_GROUP_MULTI << TAG_GROUPSHIFT | 0x800 ) -DECLARE_LIST( TokenListImpl, TokenInfo* ); +DECLARE_LIST( TokenListImpl, TokenInfo* ) class TokenList : private TokenListImpl { @@ -240,7 +239,7 @@ private: public: - TokenListImpl::Count; + using TokenListImpl::Count; TokenList() : TokenListImpl(){}; @@ -295,7 +294,6 @@ class ParserMessage protected: ParserMessage( USHORT PnErrorNr, ByteString PaErrorText, const TokenInfo &rTag ); - public: USHORT GetErrorNr() { return nErrorNr; } @@ -304,6 +302,7 @@ public: USHORT GetTagBegin() { return nTagBegin; } USHORT GetTagLength() { return nTagLength; } + virtual ~ParserMessage() {} virtual BOOL IsError() =0; virtual ByteString Prefix() =0; }; |