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

#include <database.hxx>

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

Public Member Functions

 SvIdlWorkingBase (const SvCommand &rCmd)
 
bool WriteSfx (SvStream &)
 
- Public Member Functions inherited from SvIdlDataBase
 SvIdlDataBase (const SvCommand &rCmd)
 
 ~SvIdlDataBase ()
 
SvRefMemberList< SvMetaType * > & GetTypeList ()
 
SvRefMemberList< SvMetaClass * > & GetClassList ()
 
SvRefMemberList< SvMetaModule * > & GetModuleList ()
 
void StartNewFile (std::u16string_view rName)
 
void SetExportFile (const OUString &rName)
 
void AppendSlot (SvMetaSlot *pSlot)
 
const SvIdlErrorGetError () const
 
void SetError (const SvIdlError &r)
 
const OUString & GetPath () const
 
void SetPath (const OUString &s)
 
SvRefMemberList< SvMetaObject * > & GetStack ()
 
void Write (const OString &rText) const
 
void WriteError (SvTokenStream &rInStm)
 
void SetError (const OString &rError, SvToken const &rTok)
 
void SetAndWriteError (SvTokenStream &rInStm, const OString &rError)
 
void Push (SvMetaObject *pObj)
 
sal_uInt32 GetUniqueId ()
 
bool FindId (const OString &rIdName, sal_uInt32 *pVal)
 
void InsertId (const OString &rIdName, sal_uInt32 nVal)
 
bool ReadIdFile (std::string_view rFileName)
 
SvMetaTypeFindType (std::string_view rName)
 
SvMetaTypeReadKnownType (SvTokenStream &rInStm)
 
SvMetaAttributeReadKnownAttr (SvTokenStream &rInStm, SvMetaType *pType)
 
SvMetaAttributeFindKnownAttr (const SvIdentifier &)
 
SvMetaClassReadKnownClass (SvTokenStream &rInStm)
 
SvMetaClassFindKnownClass (std::string_view aName)
 
void AddDepFile (OUString const &rFileName)
 
void WriteDepFile (SvFileStream &rStream, std::u16string_view rTarget)
 

Additional Inherited Members

- Static Public Member Functions inherited from SvIdlDataBase
static SvMetaTypeFindType (const SvMetaType *, SvRefMemberList< SvMetaType * > &)
 
- Public Attributes inherited from SvIdlDataBase
OUString sSlotMapFile
 
SvRefMemberList< SvMetaType * > aUsedTypes
 
- Protected Member Functions inherited from SvIdlDataBase
void WriteReset ()
 
- Protected Attributes inherited from SvIdlDataBase
::std::set< OUString > m_DepFiles
 
OUString aPath
 
SvIdlError aError
 

Detailed Description

Definition at line 131 of file database.hxx.

Constructor & Destructor Documentation

◆ SvIdlWorkingBase()

SvIdlWorkingBase::SvIdlWorkingBase ( const SvCommand rCmd)
explicit

Definition at line 467 of file database.cxx.

Member Function Documentation

◆ WriteSfx()

bool SvIdlWorkingBase::WriteSfx ( SvStream rOutStm)

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