summaryrefslogtreecommitdiff
path: root/sc/source/filter/inc/tokstack.hxx
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2008-03-06 14:49:21 +0000
committerKurt Zenker <kz@openoffice.org>2008-03-06 14:49:21 +0000
commit59bed4178f9d58791512a49233fd93a235ec93f1 (patch)
treec25994f081271eb509149a163e367cda7c6cab17 /sc/source/filter/inc/tokstack.hxx
parent0b6cf9b4daa621f7fac4c30debd0afbb9e5cdc09 (diff)
INTEGRATION: CWS odff (1.12.90); FILE MERGED
2008/01/10 14:40:27 dr 1.12.90.1: import/export error codes
Diffstat (limited to 'sc/source/filter/inc/tokstack.hxx')
-rw-r--r--sc/source/filter/inc/tokstack.hxx11
1 files changed, 9 insertions, 2 deletions
diff --git a/sc/source/filter/inc/tokstack.hxx b/sc/source/filter/inc/tokstack.hxx
index 3ebe6eaa3294..2e7872e1bd3b 100644
--- a/sc/source/filter/inc/tokstack.hxx
+++ b/sc/source/filter/inc/tokstack.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: tokstack.hxx,v $
*
- * $Revision: 1.12 $
+ * $Revision: 1.13 $
*
- * last change: $Author: obo $ $Date: 2007-06-13 09:12:06 $
+ * last change: $Author: kz $ $Date: 2008-03-06 15:49:21 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -84,6 +84,7 @@ enum E_TYPE
T_Id, // Id-Folge
T_Str, // String
T_D, // Double
+ T_Err, // Error code
T_RefC, // Cell Reference
T_RefA, // Area Reference
T_RN, // Range Name
@@ -109,6 +110,10 @@ class TokenPool
UINT16 nP_Dbl;
UINT16 nP_DblAkt;
+ USHORT* pP_Err; // Pool for error codes
+ UINT16 nP_Err;
+ UINT16 nP_ErrAkt;
+
SingleRefData** ppP_RefTr; // Pool fuer Referenzen
UINT16 nP_RefTr;
UINT16 nP_RefTrAkt;
@@ -156,6 +161,7 @@ class TokenPool
void GrowString( void );
void GrowDouble( void );
+ void GrowError( void );
void GrowTripel( void );
void GrowId( void );
void GrowElement( void );
@@ -174,6 +180,7 @@ class TokenPool
inline void operator >>( TokenStack& rStack );
inline const TokenId Store( void );
const TokenId Store( const double& rDouble );
+ const TokenId StoreError( USHORT nError );
// nur fuer Range-Names
const TokenId Store( const UINT16 nIndex );