LibreOffice Module idl (master) 1
Public Member Functions | Private Attributes | List of all members
SvMetaReference Class Reference

#include <basobj.hxx>

Inheritance diagram for SvMetaReference:
[legend]
Collaboration diagram for SvMetaReference:
[legend]

Public Member Functions

 SvMetaReference ()
 
const OString & GetName () const override
 
SvMetaReferenceGetRef () const
 
void SetRef (SvMetaReference *pRef)
 
- Public Member Functions inherited from SvMetaObject
 SvMetaObject ()
 
void SetName (const OString &rName)
 
virtual const OString & GetName () const
 
virtual bool ReadSvIdl (SvIdlDataBase &, SvTokenStream &rInStm)
 
- Public Member Functions inherited from SvRefBase
 SvRefBase ()
 
 SvRefBase (const SvRefBase &)
 
SvRefBaseoperator= (const SvRefBase &)
 
void RestoreNoDelete ()
 
void AddNextRef ()
 
void AddFirstRef ()
 
void ReleaseRef ()
 
unsigned int GetRefCount () const
 

Private Attributes

tools::SvRef< SvMetaReferenceaRef
 

Additional Inherited Members

- Static Public Member Functions inherited from SvMetaObject
static void WriteTab (SvStream &rOutStm, sal_uInt16 nTab)
 
static void Back2Delimiter (SvStream &)
 
static void WriteStars (SvStream &)
 
- Protected Member Functions inherited from SvMetaObject
bool ReadNameSvIdl (SvTokenStream &rInStm)
 
void DoReadContextSvIdl (SvIdlDataBase &, SvTokenStream &rInStm)
 
virtual void ReadContextSvIdl (SvIdlDataBase &, SvTokenStream &rInStm)
 
virtual void ReadAttributesSvIdl (SvIdlDataBase &rBase, SvTokenStream &rInStm)
 
- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 106 of file basobj.hxx.

Constructor & Destructor Documentation

◆ SvMetaReference()

SvMetaReference::SvMetaReference ( )

Definition at line 136 of file basobj.cxx.

Member Function Documentation

◆ GetName()

const OString & SvMetaReference::GetName ( ) const
inlineoverridevirtual

◆ GetRef()

SvMetaReference * SvMetaReference::GetRef ( ) const
inline

◆ SetRef()

void SvMetaReference::SetRef ( SvMetaReference pRef)
inline

Definition at line 121 of file basobj.hxx.

References aRef.

Referenced by SvIdlParser::ReadSlot(), and SvMetaSlot::ReadSvIdl().

Member Data Documentation

◆ aRef

tools::SvRef<SvMetaReference> SvMetaReference::aRef
private

Definition at line 108 of file basobj.hxx.

Referenced by GetName(), GetRef(), and SetRef().


The documentation for this class was generated from the following files: