diff options
author | Rüdiger Timm <rt@openoffice.org> | 2004-03-30 15:40:14 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2004-03-30 15:40:14 +0000 |
commit | 05b96888b86bf59a03df80b1346bebe12c4c981a (patch) | |
tree | adb7034e2f5c340477a91e1bfc07a4ec8be39546 /idlc | |
parent | f2b97063efdd5cd248f00c4a02001d6b9d570abb (diff) |
INTEGRATION: CWS sb14 (1.3.4); FILE MERGED
2004/03/15 09:53:51 sb 1.3.4.3: #i21150# Adapted to new extensible type writer interface; added support for bound interface attributes.
2004/03/05 08:35:15 sb 1.3.4.2: #i21150# Support for rest parameters; clean up.
2004/03/01 12:53:48 sb 1.3.4.1: #i21150# Added optional interface inheritance; added -stdin switch; do not warn about bad member names of com.sun.star.uno.Uik; some general clean up and added const qualifiers.
Diffstat (limited to 'idlc')
-rw-r--r-- | idlc/inc/idlc/astdeclaration.hxx | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/idlc/inc/idlc/astdeclaration.hxx b/idlc/inc/idlc/astdeclaration.hxx index 14cec2c11204..a75cef686b60 100644 --- a/idlc/inc/idlc/astdeclaration.hxx +++ b/idlc/inc/idlc/astdeclaration.hxx @@ -2,9 +2,9 @@ * * $RCSfile: astdeclaration.hxx,v $ * - * $Revision: 1.3 $ + * $Revision: 1.4 $ * - * last change: $Author: hr $ $Date: 2004-02-03 11:55:00 $ + * last change: $Author: rt $ $Date: 2004-03-30 16:40:14 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -67,9 +67,6 @@ #ifndef _REGISTRY_REGISTRY_HXX_ #include <registry/registry.hxx> #endif -#ifndef _REGISTRY_REFLWRIT_HXX_ -#include <registry/reflwrit.hxx> -#endif class AstScope; @@ -114,19 +111,19 @@ public: // Data access void setName(const ::rtl::OString& name); - const ::rtl::OString& getLocalName() + const ::rtl::OString& getLocalName() const { return m_localName; } - const ::rtl::OString& getScopedName() + const ::rtl::OString& getScopedName() const { return m_scopedName; } const ::rtl::OString& getFullName() { return m_fullName; } - virtual const sal_Char* getRelativName() + virtual const sal_Char* getRelativName() const { return m_fullName.getStr()+1; } AstScope* getScope() { return m_pScope; } void setScope(AstScope* pSc) { m_pScope = pSc; } - const NodeType getNodeType() + NodeType getNodeType() const { return m_nodeType; } sal_Bool isInMainfile() const { return m_bInMainFile; } @@ -153,10 +150,10 @@ public: void markAsAdded() { m_bIsAdded = sal_True; } - sal_Bool isType(); + sal_Bool isType() const; sal_Bool hasAncestor(AstDeclaration* pDecl); - virtual sal_Bool dump(RegistryKey& rKey, RegistryTypeWriterLoader* pLoader); + virtual sal_Bool dump(RegistryKey& rKey); protected: ::rtl::OString m_localName; ::rtl::OString m_scopedName; // full qualified name |