ReactOS 0.4.15-dev-7924-g5949c20
nsIFileURL Interface Reference
Inheritance diagram for nsIFileURL:
Collaboration diagram for nsIFileURL:

Public Member Functions

nsresult GetFile (nsIFile **aFile)
 
nsresult SetFile (nsIFile *aFile)
 
- Public Member Functions inherited from nsIURL
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 468 of file nsiface.idl.

Member Function Documentation

◆ GetFile()

nsresult nsIFileURL::GetFile ( nsIFile **  aFile)

◆ SetFile()

nsresult nsIFileURL::SetFile ( nsIFile aFile)

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