LibreOffice Module scaddins (master) 1
Public Member Functions | Private Attributes | List of all members
ScaFuncData Class Referencefinal

#include <datefunc.hxx>

Collaboration diagram for ScaFuncData:
[legend]

Public Member Functions

 ScaFuncData (const ScaFuncDataBase &rBaseData)
 
const TranslateIdGetUINameID () const
 
const TranslateIdGetDescrID () const
 
ScaCategory GetCategory () const
 
bool IsDouble () const
 
sal_uInt16 GetStrIndex (sal_uInt16 nParam) const
 
bool Is (std::u16string_view rCompare) const
 
const std::vector< OUString > & GetCompNameList () const
 

Private Attributes

OUString aIntName
 
TranslateId pUINameID
 
const TranslateIdpDescrID
 
sal_uInt16 nParamCount
 
std::vector< OUString > aCompList
 
ScaCategory eCat
 
bool bDouble
 
bool bWithOpt
 

Detailed Description

Definition at line 59 of file datefunc.hxx.

Constructor & Destructor Documentation

◆ ScaFuncData()

ScaFuncData::ScaFuncData ( const ScaFuncDataBase rBaseData)

Definition at line 62 of file datefunc.cxx.

References aCompList, and ScaFuncDataBase::pCompListID.

Member Function Documentation

◆ GetCategory()

ScaCategory ScaFuncData::GetCategory ( ) const
inline

Definition at line 76 of file datefunc.hxx.

References eCat.

◆ GetCompNameList()

const std::vector< OUString > & ScaFuncData::GetCompNameList ( ) const
inline

Definition at line 83 of file datefunc.hxx.

References aCompList.

◆ GetDescrID()

const TranslateId * ScaFuncData::GetDescrID ( ) const
inline

Definition at line 75 of file datefunc.hxx.

References pDescrID.

◆ GetStrIndex()

sal_uInt16 ScaFuncData::GetStrIndex ( sal_uInt16  nParam) const

Definition at line 75 of file datefunc.cxx.

References bWithOpt, and nParamCount.

◆ GetUINameID()

const TranslateId & ScaFuncData::GetUINameID ( ) const
inline

Definition at line 74 of file datefunc.hxx.

References pUINameID.

◆ Is()

bool ScaFuncData::Is ( std::u16string_view  rCompare) const
inline

Definition at line 80 of file datefunc.hxx.

References aIntName.

Referenced by FindScaFuncData::operator()().

◆ IsDouble()

bool ScaFuncData::IsDouble ( ) const
inline

Definition at line 77 of file datefunc.hxx.

References bDouble.

Member Data Documentation

◆ aCompList

std::vector<OUString> ScaFuncData::aCompList
private

Definition at line 66 of file datefunc.hxx.

Referenced by GetCompNameList(), and ScaFuncData().

◆ aIntName

OUString ScaFuncData::aIntName
private

Definition at line 62 of file datefunc.hxx.

Referenced by Is().

◆ bDouble

bool ScaFuncData::bDouble
private

Definition at line 68 of file datefunc.hxx.

Referenced by IsDouble().

◆ bWithOpt

bool ScaFuncData::bWithOpt
private

Definition at line 69 of file datefunc.hxx.

Referenced by GetStrIndex().

◆ eCat

ScaCategory ScaFuncData::eCat
private

Definition at line 67 of file datefunc.hxx.

Referenced by GetCategory().

◆ nParamCount

sal_uInt16 ScaFuncData::nParamCount
private

Definition at line 65 of file datefunc.hxx.

Referenced by GetStrIndex().

◆ pDescrID

const TranslateId* ScaFuncData::pDescrID
private

Definition at line 64 of file datefunc.hxx.

Referenced by GetDescrID().

◆ pUINameID

TranslateId ScaFuncData::pUINameID
private

Definition at line 63 of file datefunc.hxx.

Referenced by GetUINameID().


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