Lines Matching defs:nsLocalFile

46 #include "nsLocalFile.h"
416 // nsLocalFile <public>
419 nsLocalFile::nsLocalFile()
427 nsLocalFile::nsLocalFileConstructor(nsISupports* outer, const nsIID& aIID, void* *aInstancePtr)
432 nsLocalFile* inst = new nsLocalFile();
447 // nsLocalFile::nsISupports
450 NS_IMPL_THREADSAFE_ISUPPORTS2(nsLocalFile, nsILocalFile, nsIFile)
454 // nsLocalFile <private>
457 nsLocalFile::nsLocalFile(const nsLocalFile& other)
469 nsLocalFile::ResolveShortcut()
494 nsLocalFile::ResolveAndStat()
556 // nsLocalFile::nsIFile,nsILocalFile
560 nsLocalFile::Clone(nsIFile **file)
563 *file = new nsLocalFile(*this);
573 nsLocalFile::InitWithNativePath(const nsACString &filePath)
620 nsLocalFile::OpenNSPRFileDesc(PRInt32 flags, PRInt32 mode, PRFileDesc **_retval)
635 nsLocalFile::OpenANSIFileDesc(const char *mode, FILE * *_retval)
651 nsLocalFile::Create(PRUint32 type, PRUint32 attributes)
732 nsLocalFile::AppendNative(const nsACString &node)
739 nsLocalFile::AppendRelativeNativePath(const nsACString &node)
746 nsLocalFile::AppendNativeInternal(const nsAFlatCString &node, PRBool multipleComponents)
785 nsLocalFile::Normalize()
922 nsLocalFile::GetNativeLeafName(nsACString &aLeafName)
943 nsLocalFile::SetNativeLeafName(const nsACString &aLeafName)
964 nsLocalFile::GetNativePath(nsACString &_retval)
971 nsLocalFile::CopySingleFile(nsIFile *sourceFile, nsIFile *destParent, const nsACString &newName,
1077 nsLocalFile::CopyMove(nsIFile *aParentDir, const nsACString &newName, PRBool followSymlinks, PRBool move)
1127 nsCOMPtr<nsILocalFile> realDest = new nsLocalFile();
1310 nsLocalFile::CopyToNative(nsIFile *newParentDir, const nsACString &newName)
1316 nsLocalFile::CopyToFollowingLinksNative(nsIFile *newParentDir, const nsACString &newName)
1322 nsLocalFile::MoveToNative(nsIFile *newParentDir, const nsACString &newName)
1328 nsLocalFile::Load(PRLibrary * *_retval)
1351 nsLocalFile::Remove(PRBool recursive)
1423 nsLocalFile::GetLastModifiedTime(PRInt64 *aLastModifiedTime)
1445 nsLocalFile::GetLastModifiedTimeOfLink(PRInt64 *aLastModifiedTime)
1465 nsLocalFile::SetLastModifiedTime(PRInt64 aLastModifiedTime)
1485 nsLocalFile::SetLastModifiedTimeOfLink(PRInt64 aLastModifiedTime)
1498 nsLocalFile::SetModDate(PRInt64 aLastModifiedTime, const char *filePath)
1540 nsLocalFile::GetPermissions(PRUint32 *aPermissions)
1566 nsLocalFile::GetPermissionsOfLink(PRUint32 *aPermissions)
1588 nsLocalFile::SetPermissions(PRUint32 aPermissions)
1612 nsLocalFile::SetPermissionsOfLink(PRUint32 aPermissions)
1632 nsLocalFile::GetFileSize(PRInt64 *aFileSize)
1646 nsLocalFile::GetFileSizeOfLink(PRInt64 *aFileSize)
1662 nsLocalFile::SetFileSize(PRInt64 aFileSize)
1700 nsLocalFile::GetDiskSpaceAvailable(PRInt64 *aDiskSpaceAvailable)
1746 nsLocalFile::GetParent(nsIFile * *aParent)
1782 nsLocalFile::Exists(PRBool *_retval)
1795 nsLocalFile::IsWritable(PRBool *aIsWritable)
1817 nsLocalFile::IsReadable(PRBool *_retval)
1832 nsLocalFile::IsExecutable(PRBool *_retval)
1927 nsLocalFile::IsDirectory(PRBool *_retval)
1940 nsLocalFile::IsFile(PRBool *_retval)
1953 nsLocalFile::IsHidden(PRBool *_retval)
1959 nsLocalFile::HasFileAttribute(DWORD fileAttrib, PRBool *_retval)
1976 nsLocalFile::IsSymlink(PRBool *_retval)
1998 nsLocalFile::IsSpecial(PRBool *_retval)
2004 nsLocalFile::Equals(nsIFile *inFile, PRBool *_retval)
2017 nsLocalFile::Contains(nsIFile *inFile, PRBool recur, PRBool *_retval)
2049 nsLocalFile::GetNativeTarget(nsACString &_retval)
2073 nsLocalFile::GetFollowLinks(PRBool *aFollowLinks)
2079 nsLocalFile::SetFollowLinks(PRBool aFollowLinks)
2088 nsLocalFile::GetDirectoryEntries(nsISimpleEnumerator * *entries)
2130 nsLocalFile::GetPersistentDescriptor(nsACString &aPersistentDescriptor)
2136 nsLocalFile::SetPersistentDescriptor(const nsACString &aPersistentDescriptor)
2142 nsLocalFile::Reveal()
2178 nsLocalFile::Launch()
2226 nsLocalFile* file = new nsLocalFile();
2250 nsLocalFile::InitWithPath(const nsAString &filePath)
2261 nsLocalFile::Append(const nsAString &node)
2272 nsLocalFile::AppendRelativePath(const nsAString &node)
2282 nsLocalFile::GetLeafName(nsAString &aLeafName)
2293 nsLocalFile::SetLeafName(const nsAString &aLeafName)
2304 nsLocalFile::GetPath(nsAString &_retval)
2310 nsLocalFile::CopyTo(nsIFile *newParentDir, const nsAString &newName)
2324 nsLocalFile::CopyToFollowingLinks(nsIFile *newParentDir, const nsAString &newName)
2338 nsLocalFile::MoveTo(nsIFile *newParentDir, const nsAString &newName)
2352 nsLocalFile::GetTarget(nsAString &_retval)
2375 // nsLocalFile <static members>
2379 nsLocalFile::GlobalInit()
2386 nsLocalFile::GlobalShutdown()