ReactOS 0.4.15-dev-7842-g558ab78
nsIFile Member List

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

AddRef()nsISupports
Append(const nsAString *node)nsIFile
AppendNative(const nsAString *node)nsIFile
AppendRelativeNativePath(const nsACString *relativeFilePath)nsIFile
AppendRelativePath(const nsAString *relativeFilePath)nsIFile
Clone(nsIFile **_retval)nsIFile
Contains(nsIFile *inFile, bool *_retval)nsIFile
CopyTo(nsIFile *newParentDir, const nsAString *newName)nsIFile
CopyToFollowingLinks(nsIFile *newParentDir, const nsAString *newName)nsIFile
CopyToFollowingLinksNative(nsIFile *newParentDir, const nsAString *newName)nsIFile
CopyToNative(nsIFile *newParentDir, const nsAString *newName)nsIFile
Create(uint32_t type, uint32_t permission)nsIFile
CreateUnique(uint32_t type, uint32_t permission)nsIFile
Equals(nsIFile *inFile, bool *_retval)nsIFile
Exists(bool *_retval)nsIFile
GetDirectoryEntries(nsISimpleEnumerator **aDirectoryEntries)nsIFile
GetDiskSpaceAvailable(int64_t *aDiskSpaceAvailable)nsIFile
GetFileSize(int64_t *aFileSize)nsIFile
GetFileSizeOfLink(int64_t *aFileSizeOfLink)nsIFile
GetFollowLinks(bool *aFollowLinks)nsIFile
GetLastModifiedTime(PRTime *aLastModifiedTime)nsIFile
GetLastModifiedTimeOfLink(PRTime *aLastModifiedTimeOfLink)nsIFile
GetLeafName(nsAString *aLeafName)nsIFile
GetNativeLeafName(nsAString *aLeafName)nsIFile
GetNativePath(nsACString *aNativePath)nsIFile
GetNativeTarget(nsACString *aNativeTarget)nsIFile
GetParent(nsIFile **aParent)nsIFile
GetPath(nsAString *aPath)nsIFile
GetPermissions(uint32_t *aPermissions)nsIFile
GetPermissionsOfLink(uint32_t *aPermissions)nsIFile
GetPersistentDescriptor(nsACString *aPersistentDescriptor)nsIFile
GetRelativeDescriptor(nsIFile *fromFile, nsACString *_retval)nsIFile
GetTarget(nsAString *aTarget)nsIFile
InitWithFile(nsIFile *aFile)nsIFile
InitWithNativePath(const nsACString *filePath)nsIFile
InitWithPath(const nsAString *filePath)nsIFile
IsDirectory(bool *_retval)nsIFile
IsExecutable(bool *_retval)nsIFile
IsFile(bool *_retval)nsIFile
IsHidden(bool *_retval)nsIFile
IsReadable(bool *_retval)nsIFile
IsSpecial(bool *_retval)nsIFile
IsSymlink(bool *_retval)nsIFile
IsWritable(bool *_retval)nsIFile
Launch()nsIFile
Load(PRLibrary **_retval)nsIFile
MoveTo(nsIFile *newParentDir, const nsAString *newName)nsIFile
MoveToNative(nsIFile *newParentDir, const nsAString *newName)nsIFile
Normalize()nsIFile
OpenANSIFileDesc(const char *mode, FILE **_retval)nsIFile
OpenNSPRFileDesc(int32_t flags, int32_t mode, PRFileDesc **_retval)nsIFile
PRLibrary typedefnsIFile
QueryInterface(nsIIDRef riid, void **result)nsISupports
Release()nsISupports
Remove(bool recursive)nsIFile
RenameTo(nsIFile *newParentDir, const nsAString *newName)nsIFile
Reveal()nsIFile
SetFileSize(int64_t aFileSize)nsIFile
SetFollowLinks(bool aFollowLinks)nsIFile
SetLastModifiedTime(PRTime aLastModifiedTime)nsIFile
SetLastModifiedTimeOfLink(PRTime aLastModifiedTimeOfLink)nsIFile
SetLeafName(const nsAString *aLeafName)nsIFile
SetNativeLeafName(const nsAString *aLeafName)nsIFile
SetPermissions(uint32_t pPermissions)nsIFile
SetPermissionsOfLink(uint32_t pPermissions)nsIFile
SetPersistentDescriptor(const nsACString *aPersistentDescriptor)nsIFile
SetRelativeDescriptor(nsIFile *fromFile, const nsACString *relativeDesc)nsIFile
widl_FILE typedefnsIFile