diff options
Diffstat (limited to 'idl/inc/object.hxx')
-rw-r--r-- | idl/inc/object.hxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/idl/inc/object.hxx b/idl/inc/object.hxx index 3967fa9e2883..12f5af2b06ac 100644 --- a/idl/inc/object.hxx +++ b/idl/inc/object.hxx @@ -48,9 +48,11 @@ public: class SvMetaClass : public SvMetaType { +public: + tools::SvRef<SvMetaClass> aSuperClass; +private: SvRefMemberList<SvMetaAttribute *> aAttrList; std::vector<SvClassElement> aClassElementList; - tools::SvRef<SvMetaClass> aSuperClass; bool TestAttribute( SvIdlDataBase & rBase, SvTokenStream & rInStm, SvMetaAttribute & rAttr ) const; @@ -70,15 +72,13 @@ class SvMetaClass : public SvMetaType SvMetaClassList & rClassList, const OString& rPrefix, SvIdlDataBase& rBase ); -protected: - virtual void ReadContextSvIdl( SvIdlDataBase &, - SvTokenStream & rInStm ) override; public: SvMetaClass(); + virtual void ReadContextSvIdl( SvIdlDataBase &, + SvTokenStream & rInStm ) override; void FillClasses( SvMetaClassList & rList ); - virtual bool ReadSvIdl( SvIdlDataBase &, SvTokenStream & rInStm ) override; virtual void WriteSfx( SvIdlDataBase & rBase, SvStream & rOutStm ) override; }; |