ReactOS 0.4.15-dev-6067-g0b695a6
nsIURL Interface Reference
Inheritance diagram for nsIURL:
Collaboration diagram for nsIURL:

Public Member Functions

nsresult GetFilePath (nsACString *aFilePath)
nsresult SetFilePath (const nsACString *aFilePath)
nsresult GetQuery (nsACString *aQuery)
nsresult SetQuery (const nsACString *aQuery)
nsresult GetDirectory (nsACString *aDirectory)
nsresult SetDirectory (const nsACString *aDirectory)
nsresult GetFileName (nsACString *aFileName)
nsresult SetFileName (const nsACString *aFileName)
nsresult GetFileBaseName (nsACString *aFileBaseName)
nsresult SetFileBaseName (const nsACString *aFileBaseName)
nsresult GetFileExtension (nsACString *aFileExtension)
nsresult SetFileExtension (const nsACString *aFileExtension)
nsresult GetCommonBaseSpec (nsIURI *aURIToCompare, nsACString *_retval)
nsresult GetRelativeSpec (nsIURI *aURIToCompare, nsACString *_retval)
- Public Member Functions inherited from nsIURI
nsresult GetSpec (nsACString *aSpec)
nsresult SetSpec (const nsACString *aSpec)
nsresult GetPrePath (nsACString *aPrePath)
nsresult GetScheme (nsACString *aScheme)
nsresult SetScheme (const nsACString *aScheme)
nsresult GetUserPass (nsACString *aUserPass)
nsresult SetUserPass (const nsACString *aUserPass)
nsresult GetUsername (nsACString *aUsername)
nsresult SetUsername (const nsACString *aUsername)
nsresult GetPassword (nsACString *aPassword)
nsresult SetPassword (const nsACString *aPassword)
nsresult GetHostPort (nsACString *aHostPort)
nsresult SetHostPort (const nsACString *aHostPort)
nsresult GetHost (nsACString *aHost)
nsresult SetHost (const nsACString *aHost)
nsresult GetPort (int32_t *aPort)
nsresult SetPort (int32_t aPort)
nsresult GetPath (nsACString *aPath)
nsresult SetPath (const nsACString *aPath)
nsresult Equals (nsIURI *other, bool *_retval)
nsresult SchemeIs (const char *scheme, bool *_retval)
nsresult Clone (nsIURI **_retval)
nsresult Resolve (const nsACString *relativePath, nsACString *_retval)
nsresult GetAsciiSpec (nsACString *aAsciiSpec)
nsresult GetAsciiHost (nsACString *aAsciiHost)
nsresult GetOriginCharset (nsACString *aOriginCharset)
nsresult GetRef (nsACString *aRef)
nsresult SetRef (const nsACString *aRef)
nsresult EqualsExceptRef (nsIURI *other, bool *_retval)
nsresult CloneIgnoringRef (nsIURI **_retval)
nsresult GetSpecIgnoringRef (nsACString *aSpecIgnoringRef)
nsresult GetHasRef (bool *aHasRef)
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
nsrefcnt AddRef ()
nsrefcnt Release ()

Detailed Description

Definition at line 445 of file nsiface.idl.

Member Function Documentation

◆ GetCommonBaseSpec()

nsresult nsIURL::GetCommonBaseSpec ( nsIURI aURIToCompare,
nsACString _retval 

◆ GetDirectory()

nsresult nsIURL::GetDirectory ( nsACString aDirectory)

◆ GetFileBaseName()

nsresult nsIURL::GetFileBaseName ( nsACString aFileBaseName)

◆ GetFileExtension()

nsresult nsIURL::GetFileExtension ( nsACString aFileExtension)

◆ GetFileName()

nsresult nsIURL::GetFileName ( nsACString aFileName)

◆ GetFilePath()

nsresult nsIURL::GetFilePath ( nsACString aFilePath)

◆ GetQuery()

nsresult nsIURL::GetQuery ( nsACString aQuery)

◆ GetRelativeSpec()

nsresult nsIURL::GetRelativeSpec ( nsIURI aURIToCompare,
nsACString _retval 

◆ SetDirectory()

nsresult nsIURL::SetDirectory ( const nsACString aDirectory)

◆ SetFileBaseName()

nsresult nsIURL::SetFileBaseName ( const nsACString aFileBaseName)

◆ SetFileExtension()

nsresult nsIURL::SetFileExtension ( const nsACString aFileExtension)

◆ SetFileName()

nsresult nsIURL::SetFileName ( const nsACString aFileName)

◆ SetFilePath()

nsresult nsIURL::SetFilePath ( const nsACString aFilePath)

◆ SetQuery()

nsresult nsIURL::SetQuery ( const nsACString aQuery)

The documentation for this interface was generated from the following file: