User: ihi Date: 2007-11-21 14:57:57+0000 Modified: dba/connectivity/inc/connectivity/sqlparse.hxx
Log: INTEGRATION: CWS dba24c (1.21.54); FILE MERGED 2007/09/18 20:04:51 fs 1.21.54.1: during #i81095#: outsourced the CYCLIC_SUB_QUERIES error to the new css.sdb.ErrorCondition File Changes: Directory: /dba/connectivity/inc/connectivity/ ============================================== File [changed]: sqlparse.hxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/inc/connectivity/sqlparse.hxx?r1=1.21&r2=1.22 Delta lines: +7 -1 ------------------- --- sqlparse.hxx 2007-04-11 12:35:02+0000 1.21 +++ sqlparse.hxx 2007-11-21 14:57:54+0000 1.22 @@ -92,6 +92,7 @@ namespace connectivity { class OSQLScanner; + class SQLError; //========================================================================== //= OParseContext @@ -131,6 +132,7 @@ //========================================================================== //= OSQLParser //========================================================================== + struct OSQLParser_Data; /** Parser for SQL92 */ class OSQLParser @@ -155,7 +157,8 @@ // informations on the current parse action const IParseContext* m_pContext; OSQLParseNode* m_pParseTree; // result from parsing - ::com::sun::star::lang::Locale* m_pLocale; // current locale settings for parsing + ::std::auto_ptr< OSQLParser_Data > + m_pData; ::rtl::OUString m_sFieldName; // current field name for a predicate ::rtl::OUString m_sErrorMessage;// current error msg @@ -201,6 +204,9 @@ // Access to the context const IParseContext& getContext() const {return *m_pContext;} + /// access to the SQLError instance owned by this parser + const SQLError& getErrorHelper() const; + // TokenIDToStr: Token-Name zu einer Token-Nr. static ::rtl::OString TokenIDToStr(sal_uInt32 nTokenID, const IParseContext* pContext = NULL); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
