LibreOffice Module sc (master) 1
|
Provides access to chart type info structs for all available chart types. More...
#include <xlchart.hxx>
Public Member Functions | |
XclChTypeInfoProvider () | |
const XclChTypeInfo & | GetTypeInfo (XclChTypeId eType) const |
Returns chart type info for a unique chart type identifier. More... | |
const XclChTypeInfo & | GetTypeInfoFromRecId (sal_uInt16 nRecId) const |
Returns the first fitting chart type info for an Excel chart type record identifier. More... | |
const XclChTypeInfo & | GetTypeInfoFromService (std::u16string_view rServiceName) const |
Returns the first fitting chart type info for the passed service name. More... | |
Private Types | |
typedef ::std::map< XclChTypeId, const XclChTypeInfo * > | XclChTypeInfoMap |
Private Attributes | |
XclChTypeInfoMap | maInfoMap |
Provides access to chart type info structs for all available chart types.
Definition at line 1248 of file xlchart.hxx.
|
private |
Definition at line 1261 of file xlchart.hxx.
|
explicit |
Definition at line 509 of file xlchart.cxx.
References maInfoMap.
const XclChTypeInfo & XclChTypeInfoProvider::GetTypeInfo | ( | XclChTypeId | eType | ) | const |
Returns chart type info for a unique chart type identifier.
Definition at line 515 of file xlchart.cxx.
References maInfoMap.
Referenced by GetTypeInfoFromRecId(), and GetTypeInfoFromService().
const XclChTypeInfo & XclChTypeInfoProvider::GetTypeInfoFromRecId | ( | sal_uInt16 | nRecId | ) | const |
Returns the first fitting chart type info for an Excel chart type record identifier.
Definition at line 522 of file xlchart.cxx.
References EXC_CHTYPEID_UNKNOWN, and GetTypeInfo().
const XclChTypeInfo & XclChTypeInfoProvider::GetTypeInfoFromService | ( | std::u16string_view | rServiceName | ) | const |
Returns the first fitting chart type info for the passed service name.
Definition at line 533 of file xlchart.cxx.
References o3tl::equalsAscii(), EXC_CHTYPEID_UNKNOWN, and GetTypeInfo().
|
private |
Definition at line 1262 of file xlchart.hxx.
Referenced by GetTypeInfo(), and XclChTypeInfoProvider().