LibreOffice Module sc (master)
1
|
This class contains static methods to encode a file URL. More...
#include <xehelper.hxx>
Public Member Functions | |
XclExpUrlHelper (const XclExpUrlHelper &)=delete | |
delete copy constructor More... | |
const XclExpUrlHelper & | operator= (const XclExpUrlHelper &)=delete |
delete copy-assignment operator More... | |
XclExpUrlHelper ()=delete | |
We don't want anybody to instantiate this class, since it is just a collection of static methods. More... | |
Static Public Member Functions | |
static OUString | EncodeUrl (const XclExpRoot &rRoot, std::u16string_view rAbsUrl, const OUString *pTableName=nullptr) |
Encodes and returns the URL passed in rAbsUrl to an Excel like URL. More... | |
static OUString | EncodeDde (std::u16string_view rApplic, std::u16string_view rTopic) |
Encodes and returns the passed DDE link to an Excel like DDE link. More... | |
This class contains static methods to encode a file URL.
Excel stores URLs in a format that contains special control characters, i.e. for directory separators or volume names.
Definition at line 399 of file xehelper.hxx.
|
delete |
delete copy constructor
|
delete |
We don't want anybody to instantiate this class, since it is just a collection of static methods.
|
static |
Encodes and returns the passed DDE link to an Excel like DDE link.
Definition at line 978 of file xehelper.cxx.
References EXC_DDE_DELIM.
|
static |
Encodes and returns the URL passed in rAbsUrl to an Excel like URL.
pTableName | Optional pointer to a table name to be encoded in this URL. |
Definition at line 971 of file xehelper.cxx.
References XclRoot::GetBasePath(), XclRoot::GetBiff(), and INetURLObject::getFSysPath().
Referenced by XclExpPivotCache::WriteDconref().
|
delete |
delete copy-assignment operator