LibreOffice Module tools (master) 1
INetURLObject Member List

This is the complete list of members for INetURLObject, including all inherited members.

Append(std::u16string_view rTheSegment, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObject
appendEscape(OUStringBuffer &rTheText, sal_uInt32 nOctet)INetURLObjectinlineprivatestatic
appendUCS4(OUStringBuffer &rTheText, sal_uInt32 nUCS4, EscapeType eEscapeType, Part ePart, rtl_TextEncoding eCharset, bool bKeepVisibleEscapes)INetURLObjectstatic
appendUCS4Escape(OUStringBuffer &rTheText, sal_uInt32 nUCS4)INetURLObjectstatic
changeScheme(INetProtocol eTargetScheme)INetURLObject
checkHierarchical() constINetURLObjectprivate
clearFragment()INetURLObjectprivate
clearPassword()INetURLObjectprivate
clearQuery()INetURLObjectprivate
CompareProtocolScheme(std::u16string_view aTheAbsURIRef)INetURLObjectstatic
ConcatData(INetProtocol eTheScheme, std::u16string_view rTheUser, std::u16string_view rThePassword, std::u16string_view rTheHost, sal_uInt32 nThePort, std::u16string_view rThePath)INetURLObject
convertAbsToRel(OUString const &rTheAbsURIRef, OUString &rTheRelURIRef, EncodeMechanism eEncodeMechanism, DecodeMechanism eDecodeMechanism, rtl_TextEncoding eCharset, FSysStyle eStyle) constINetURLObjectprivate
convertExtToInt(std::u16string_view rTheExtURIRef, OUString &rTheIntURIRef, DecodeMechanism eDecodeMechanism, rtl_TextEncoding eCharset)INetURLObjectprivatestatic
convertIntToExt(std::u16string_view rTheIntURIRef, OUString &rTheExtURIRef, DecodeMechanism eDecodeMechanism, rtl_TextEncoding eCharset)INetURLObjectprivatestatic
convertRelToAbs(OUString const &rTheRelURIRef, INetURLObject &rTheAbsURIRef, bool &rWasAbsolute, EncodeMechanism eMechanism, rtl_TextEncoding eCharset, bool bIgnoreFragment, bool bSmart, bool bRelativeNonURIs, FSysStyle eStyle) constINetURLObjectprivate
CutExtension()INetURLObject
CutLastName()INetURLObject
decode(std::u16string_view rText, DecodeMechanism eMechanism, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinlinestatic
decode(sal_Unicode const *pBegin, sal_Unicode const *pEnd, DecodeMechanism, rtl_TextEncoding eCharset)INetURLObjectprivatestatic
decode(SubString const &rSubString, DecodeMechanism eMechanism, rtl_TextEncoding eCharset) constINetURLObjectinlineprivate
DecodeMechanism enum nameINetURLObject
encode(std::u16string_view rText, Part ePart, EncodeMechanism eMechanism, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinlinestatic
EncodeMechanism enum nameINetURLObject
encodeText(OUStringBuffer &rOutputBuffer, sal_Unicode const *pBegin, sal_Unicode const *pEnd, Part ePart, EncodeMechanism eMechanism, rtl_TextEncoding eCharset, bool bKeepVisibleEscapes)INetURLObjectprivatestatic
encodeText(OUStringBuffer &rOutputBuffer, std::u16string_view rTheText, Part ePart, EncodeMechanism eMechanism, rtl_TextEncoding eCharset, bool bKeepVisibleEscapes)INetURLObjectinlineprivatestatic
EscapeType enum nameINetURLObject
getAbbreviated(css::uno::Reference< css::util::XStringWidth > const &rStringWidth, sal_Int32 nWidth, DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObject
GetAbsURL(std::u16string_view rTheBaseURIRef, OUString const &rTheRelURIRef, EncodeMechanism eEncodeMechanism=EncodeMechanism::WasEncoded, DecodeMechanism eDecodeMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectstatic
getAuthority() constINetURLObjectprivate
getAuthorityBegin() constINetURLObjectprivate
GetBase() constINetURLObject
getBase(sal_Int32 nIndex=LAST_SEGMENT, bool bIgnoreFinalSlash=true, DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObject
getData() constINetURLObject
getExtension(sal_Int32 nIndex=LAST_SEGMENT, bool bIgnoreFinalSlash=true, DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObject
getExternalURL() constINetURLObject
GetFileExtension() constINetURLObject
getFSysPath(FSysStyle eStyle, sal_Unicode *pDelimiter=nullptr) constINetURLObject
GetFull() constINetURLObject
GetHost(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObjectinline
GetHostPort(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObject
GetLastName(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObject
GetMainURL(DecodeMechanism eMechanism, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObjectinline
GetMark(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObjectinline
getName(sal_Int32 nIndex=LAST_SEGMENT, bool bIgnoreFinalSlash=true, DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObject
GetNewAbsURL(OUString const &rTheRelURIRef, INetURLObject *pTheAbsURIRef) constINetURLObjectinline
GetParam(rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObjectinline
GetPartBeforeLastName() constINetURLObject
GetPass(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObjectinline
GetPath() constINetURLObject
GetPort() constINetURLObject
getPrefix(sal_Unicode const *&rBegin, sal_Unicode const *pEnd)INetURLObjectprivatestatic
GetProtocol() constINetURLObjectinline
GetRelURL(std::u16string_view rTheBaseURIRef, OUString const &rTheAbsURIRef, EncodeMechanism eEncodeMechanism=EncodeMechanism::WasEncoded, DecodeMechanism eDecodeMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8, FSysStyle eStyle=FSysStyle::Detect)INetURLObjectinlinestatic
GetScheme(INetProtocol eTheScheme)INetURLObjectstatic
getSchemeInfo(INetProtocol eTheScheme)INetURLObjectinlineprivatestatic
getSchemeInfo() constINetURLObjectinlineprivate
GetSchemeName(INetProtocol eTheScheme)INetURLObjectstatic
getSegment(sal_Int32 nIndex, bool bIgnoreFinalSlash) constINetURLObjectprivate
getSegmentCount(bool bIgnoreFinalSlash=true) constINetURLObject
GetURLNoMark(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObject
GetURLNoPass(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObject
GetURLPath(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObjectinline
GetUser(DecodeMechanism eMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8) constINetURLObjectinline
getUTF32(sal_Unicode const *&rBegin, sal_Unicode const *pEnd, EncodeMechanism eMechanism, rtl_TextEncoding eCharset, EscapeType &rEscapeType)INetURLObjectstatic
hasDosVolume(FSysStyle eStyle) constINetURLObjectprivate
HasError() constINetURLObjectinline
hasExtension() constINetURLObject
hasFinalSlash() constINetURLObject
HasMark() constINetURLObjectinline
HasParam() constINetURLObjectinline
HasPort() constINetURLObjectinline
HasURLPath() constINetURLObjectinline
HasUserData() constINetURLObjectinline
INetURLObject()INetURLObjectinline
INetURLObject(std::u16string_view rTheAbsURIRef, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinlineexplicit
INetURLObject(std::u16string_view rTheAbsURIRef, INetProtocol eTheSmartScheme, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8, FSysStyle eStyle=FSysStyle::Detect)INetURLObjectinline
insertName(std::u16string_view rTheName, bool bAppendFinalSlash=false, sal_Int32 nIndex=LAST_SEGMENT, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObject
isAnyKnownWebDAVScheme() constINetURLObject
IsCaseSensitive()INetURLObjectinlinestatic
isSchemeEqualTo(INetProtocol scheme) constINetURLObjectinline
isSchemeEqualTo(std::u16string_view scheme) constINetURLObject
LAST_SEGMENT enum valueINetURLObject
m_aAbsURIRefINetURLObjectprivate
m_aAuthINetURLObjectprivate
m_aFragmentINetURLObjectprivate
m_aHostINetURLObjectprivate
m_aPathINetURLObjectprivate
m_aPortINetURLObjectprivate
m_aQueryINetURLObjectprivate
m_aSchemeINetURLObjectprivate
m_aUserINetURLObjectprivate
m_eSchemeINetURLObjectprivate
m_eSmartSchemeINetURLObjectprivate
operator!=(INetURLObject const &rObject) constINetURLObjectinline
operator==(INetURLObject const &rObject) constINetURLObject
parseHost(sal_Unicode const *&rBegin, sal_Unicode const *pEnd, OUStringBuffer *pCanonic)INetURLObjectprivatestatic
parseHostOrNetBiosName(sal_Unicode const *pBegin, sal_Unicode const *pEnd, EncodeMechanism eMechanism, rtl_TextEncoding eCharset, bool bNetBiosName, OUStringBuffer *pCanonic)INetURLObjectprivatestatic
parsePath(INetProtocol eScheme, sal_Unicode const **pBegin, sal_Unicode const *pEnd, EncodeMechanism eMechanism, rtl_TextEncoding eCharset, bool bSkippedInitialSlash, sal_uInt32 nSegmentDelimiter, sal_uInt32 nAltSegmentDelimiter, sal_uInt32 nQueryDelimiter, sal_uInt32 nFragmentDelimiter, OUStringBuffer &rSynPath)INetURLObjectprivatestatic
Part enum nameINetURLObject
PART_AUTHORITY enum valueINetURLObject
PART_FPATH enum valueINetURLObject
PART_HTTP_PATH enum valueINetURLObject
PART_HTTP_QUERY enum valueINetURLObject
PART_MAILTO enum valueINetURLObject
PART_MESSAGE_ID_PATH enum valueINetURLObject
PART_PATH_BEFORE_QUERY enum valueINetURLObject
PART_PCHAR enum valueINetURLObject
PART_REL_SEGMENT_EXTRA enum valueINetURLObject
PART_UNAMBIGUOUS enum valueINetURLObject
PART_UNO_PARAM_VALUE enum valueINetURLObject
PART_URIC enum valueINetURLObject
PART_URIC_NO_SLASH enum valueINetURLObject
PART_USER_PASSWORD enum valueINetURLObject
PART_VISIBLE enum valueINetURLObject
PART_VISIBLE_NONSPECIAL enum valueINetURLObject
PathToFileName() constINetURLObject
removeExtension(sal_Int32 nIndex=LAST_SEGMENT, bool bIgnoreFinalSlash=true)INetURLObject
removeFinalSlash()INetURLObject
removeSegment(sal_Int32 nIndex=LAST_SEGMENT, bool bIgnoreFinalSlash=true)INetURLObject
scanDomain(sal_Unicode const *&rBegin, sal_Unicode const *pEnd, bool bEager=true)INetURLObjectstatic
scanIPv6reference(sal_Unicode const *&rBegin, sal_Unicode const *pEnd)INetURLObjectprivatestatic
setAbsURIRef(std::u16string_view rTheAbsURIRef, EncodeMechanism eMechanism, rtl_TextEncoding eCharset, bool bSmart, FSysStyle eStyle)INetURLObjectprivate
SetBase(std::u16string_view rTheBase)INetURLObject
setBase(std::u16string_view rTheBase, sal_Int32 nIndex=LAST_SEGMENT, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObject
setExtension(std::u16string_view rTheExtension, sal_Int32 nIndex=LAST_SEGMENT, bool bIgnoreFinalSlash=true, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObject
SetExtension(std::u16string_view rTheExtension)INetURLObject
setFinalSlash()INetURLObject
setFragment(std::u16string_view rTheMark, EncodeMechanism eMechanism, rtl_TextEncoding eCharset)INetURLObjectprivate
SetHost(std::u16string_view rTheHost)INetURLObjectinline
setHost(std::u16string_view rTheHost, rtl_TextEncoding eCharset)INetURLObjectprivate
setInvalid()INetURLObjectprivate
SetMark(std::u16string_view rTheFragment, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinline
setName(std::u16string_view rTheName, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObject
SetParam(std::u16string_view rTheQuery, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinline
SetPass(std::u16string_view rThePassword)INetURLObjectinline
setPassword(std::u16string_view rThePassword, rtl_TextEncoding eCharset)INetURLObjectprivate
setPath(std::u16string_view rThePath, EncodeMechanism eMechanism, rtl_TextEncoding eCharset)INetURLObjectprivate
SetPort(sal_uInt32 nThePort)INetURLObject
setQuery(std::u16string_view rTheQuery, EncodeMechanism eMechanism, rtl_TextEncoding eCharset)INetURLObjectprivate
SetSmartProtocol(INetProtocol eTheSmartScheme)INetURLObjectinline
SetSmartURL(std::u16string_view rTheAbsURIRef, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8, FSysStyle eStyle=FSysStyle::Detect)INetURLObjectinline
SetURL(std::u16string_view rTheAbsURIRef, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinline
SetURLPath(std::u16string_view rThePath, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinline
setUser(std::u16string_view rTheUser, rtl_TextEncoding eCharset)INetURLObjectprivate
SetUser(std::u16string_view rTheUser)INetURLObjectinline
SetUserAndPass(std::u16string_view rTheUser, std::u16string_view rThePassword)INetURLObjectinline
smartRel2Abs(OUString const &rTheRelURIRef, bool &rWasAbsolute, bool bIgnoreFragment=false, EncodeMechanism eMechanism=EncodeMechanism::WasEncoded, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8, bool bRelativeNonURIs=false, FSysStyle eStyle=FSysStyle::Detect) constINetURLObjectinline
translateToExternal(std::u16string_view rTheIntURIRef, OUString &rTheExtURIRef, DecodeMechanism eDecodeMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinlinestatic
translateToInternal(std::u16string_view rTheExtURIRef, OUString &rTheIntURIRef, DecodeMechanism eDecodeMechanism=DecodeMechanism::ToIUri, rtl_TextEncoding eCharset=RTL_TEXTENCODING_UTF8)INetURLObjectinlinestatic