|
LibreOffice Module svl (master) 1
|
#include <filenotation.hxx>
Public Types | |
| enum | NOTATION { N_SYSTEM , N_URL } |
Public Member Functions | |
| OFileNotation (const OUString &_rUrlOrPath) | |
| OFileNotation (const OUString &_rUrlOrPath, NOTATION _eInputNotation) | |
| OUString | get (NOTATION _eOutputNotation) const |
Private Member Functions | |
| SVL_DLLPRIVATE void | construct (const OUString &_rUrlOrPath) |
| SVL_DLLPRIVATE bool | implInitWithSystemNotation (const OUString &_rSystemPath) |
| SVL_DLLPRIVATE void | implInitWithURLNotation (const OUString &_rURL) |
Private Attributes | |
| OUString | m_sSystem |
| OUString | m_sFileURL |
Definition at line 33 of file filenotation.hxx.
| Enumerator | |
|---|---|
| N_SYSTEM | |
| N_URL | |
Definition at line 36 of file filenotation.hxx.
| svt::OFileNotation::OFileNotation | ( | const OUString & | _rUrlOrPath | ) |
Definition at line 28 of file filenotation.cxx.
References construct().
| svt::OFileNotation::OFileNotation | ( | const OUString & | _rUrlOrPath, |
| NOTATION | _eInputNotation | ||
| ) |
Definition at line 33 of file filenotation.cxx.
References INetURLObject::GetProtocol(), implInitWithSystemNotation(), implInitWithURLNotation(), m_sFileURL, m_sSystem, and N_URL.
|
private |
Definition at line 79 of file filenotation.cxx.
References INetURLObject::GetProtocol(), implInitWithSystemNotation(), implInitWithURLNotation(), m_sFileURL, and m_sSystem.
Referenced by OFileNotation().
| OUString svt::OFileNotation::get | ( | NOTATION | _eOutputNotation | ) | const |
Definition at line 108 of file filenotation.cxx.
References m_sFileURL, m_sSystem, N_SYSTEM, and N_URL.
|
private |
Definition at line 47 of file filenotation.cxx.
References INetURLObject::GetMainURL(), m_sFileURL, m_sSystem, INetURLObject::NONE, INetURLObject::SetSmartProtocol(), and INetURLObject::SetSmartURL().
Referenced by construct(), and OFileNotation().
|
private |
Definition at line 73 of file filenotation.cxx.
References m_sFileURL, and m_sSystem.
Referenced by construct(), and OFileNotation().
|
private |
Definition at line 53 of file filenotation.hxx.
Referenced by construct(), get(), implInitWithSystemNotation(), implInitWithURLNotation(), and OFileNotation().
|
private |
Definition at line 52 of file filenotation.hxx.
Referenced by construct(), get(), implInitWithSystemNotation(), implInitWithURLNotation(), and OFileNotation().