LibreOffice Module formula (master) 1
Public Types | Public Member Functions | Protected Member Functions | List of all members
formula::IFunctionManager Class Referenceabstract

#include <IFunctionDescription.hxx>

Public Types

enum  EToken {
  eOk ,
  eClose ,
  eSep ,
  eArrayOpen ,
  eArrayClose
}
 

Public Member Functions

virtual sal_uInt32 getCount () const =0
 
virtual const IFunctionCategorygetCategory (sal_uInt32 nPos) const =0
 
virtual void fillLastRecentlyUsedFunctions (::std::vector< const IFunctionDescription * > &_rLastRUFunctions) const =0
 
virtual sal_Unicode getSingleToken (const EToken _eToken) const =0
 

Protected Member Functions

 ~IFunctionManager ()
 

Detailed Description

Definition at line 48 of file IFunctionDescription.hxx.

Member Enumeration Documentation

◆ EToken

Enumerator
eOk 
eClose 
eSep 
eArrayOpen 
eArrayClose 

Definition at line 51 of file IFunctionDescription.hxx.

Constructor & Destructor Documentation

◆ ~IFunctionManager()

formula::IFunctionManager::~IFunctionManager ( )
inlineprotected

Definition at line 66 of file IFunctionDescription.hxx.

Member Function Documentation

◆ fillLastRecentlyUsedFunctions()

virtual void formula::IFunctionManager::fillLastRecentlyUsedFunctions ( ::std::vector< const IFunctionDescription * > &  _rLastRUFunctions) const
pure virtual

◆ getCategory()

virtual const IFunctionCategory * formula::IFunctionManager::getCategory ( sal_uInt32  nPos) const
pure virtual

◆ getCount()

virtual sal_uInt32 formula::IFunctionManager::getCount ( ) const
pure virtual

◆ getSingleToken()

virtual sal_Unicode formula::IFunctionManager::getSingleToken ( const EToken  _eToken) const
pure virtual

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