LibreOffice Module sc (master) 1
Public Types | Public Member Functions | Private Types | Private Attributes | List of all members
LegacyFuncCollection Class Reference

#include <callform.hxx>

Public Types

typedef MapType::const_iterator const_iterator
 

Public Member Functions

 LegacyFuncCollection ()
 
 LegacyFuncCollection (const LegacyFuncCollection &r)
 
const LegacyFuncDatafindByName (const OUString &rName) const
 
LegacyFuncDatafindByName (const OUString &rName)
 
void insert (LegacyFuncData *pNew)
 
const_iterator begin () const
 
const_iterator end () const
 

Private Types

typedef std::map< OUString, std::unique_ptr< LegacyFuncData > > MapType
 

Private Attributes

MapType m_Data
 

Detailed Description

Definition at line 87 of file callform.hxx.

Member Typedef Documentation

◆ const_iterator

typedef MapType::const_iterator LegacyFuncCollection::const_iterator

Definition at line 93 of file callform.hxx.

◆ MapType

typedef std::map<OUString, std::unique_ptr<LegacyFuncData> > LegacyFuncCollection::MapType
private

Definition at line 89 of file callform.hxx.

Constructor & Destructor Documentation

◆ LegacyFuncCollection() [1/2]

LegacyFuncCollection::LegacyFuncCollection ( )

Definition at line 375 of file callform.cxx.

◆ LegacyFuncCollection() [2/2]

LegacyFuncCollection::LegacyFuncCollection ( const LegacyFuncCollection r)

Definition at line 376 of file callform.cxx.

References m_Data.

Member Function Documentation

◆ begin()

LegacyFuncCollection::const_iterator LegacyFuncCollection::begin ( ) const

Definition at line 402 of file callform.cxx.

References m_Data.

◆ end()

LegacyFuncCollection::const_iterator LegacyFuncCollection::end ( ) const

Definition at line 407 of file callform.cxx.

References m_Data.

◆ findByName() [1/2]

LegacyFuncData * LegacyFuncCollection::findByName ( const OUString &  rName)

Definition at line 390 of file callform.cxx.

References m_Data.

◆ findByName() [2/2]

const LegacyFuncData * LegacyFuncCollection::findByName ( const OUString &  rName) const

◆ insert()

void LegacyFuncCollection::insert ( LegacyFuncData pNew)

Definition at line 396 of file callform.cxx.

References aName, LegacyFuncData::GetInternalName(), and m_Data.

Referenced by InitExternalFunc().

Member Data Documentation

◆ m_Data

MapType LegacyFuncCollection::m_Data
private

Definition at line 90 of file callform.hxx.

Referenced by begin(), end(), findByName(), insert(), and LegacyFuncCollection().


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