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 88 of file callform.hxx.

Member Typedef Documentation

typedef MapType::const_iterator LegacyFuncCollection::const_iterator

Definition at line 94 of file callform.hxx.

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

Definition at line 90 of file callform.hxx.

Constructor & Destructor Documentation

LegacyFuncCollection::LegacyFuncCollection ( )

Definition at line 375 of file callform.cxx.

LegacyFuncCollection::LegacyFuncCollection ( const LegacyFuncCollection r)

Definition at line 376 of file callform.cxx.

References m_Data.

Member Function Documentation

LegacyFuncCollection::const_iterator LegacyFuncCollection::begin ( ) const

Definition at line 402 of file callform.cxx.

References m_Data.

LegacyFuncCollection::const_iterator LegacyFuncCollection::end ( ) const

Definition at line 407 of file callform.cxx.

References m_Data.

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

Definition at line 384 of file callform.cxx.

References m_Data.

Referenced by ScParameterClassification::GetExternalParameterType(), and ScCompiler::IsOpCode().

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

Definition at line 390 of file callform.cxx.

References m_Data.

void LegacyFuncCollection::insert ( LegacyFuncData pNew)

Definition at line 396 of file callform.cxx.

References LegacyFuncData::GetInternalName(), and m_Data.

Referenced by InitExternalFunc().

Member Data Documentation

MapType LegacyFuncCollection::m_Data
private

Definition at line 91 of file callform.hxx.

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


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