class nsIFile
    
    
      
        Members:
        
          - 
            public
            
            virtual
            Append(const nsAString_internal&)
          
 - 
            public
            
            virtual
            AppendNative(const nsACString_internal&)
          
 - 
            public
            
            virtual
            Clone(nsIFile**)
          
 - 
            public
            
            virtual
            Contains(nsIFile*, PRBool, PRBool*)
          
 - 
            public
            
            virtual
            CopyTo(nsIFile*, const nsAString_internal&)
          
 - 
            public
            
            virtual
            CopyToFollowingLinks(nsIFile*, const nsAString_internal&)
          
 - 
            public
            
            virtual
            CopyToFollowingLinksNative(nsIFile*, const nsACString_internal&)
          
 - 
            public
            
            virtual
            CopyToNative(nsIFile*, const nsACString_internal&)
          
 - 
            public
            
            virtual
            Create(PRUint32, PRUint32)
          
 - 
            public
            
            virtual
            CreateUnique(PRUint32, PRUint32)
          
 - 
            public
            
            virtual
            Equals(nsIFile*, PRBool*)
          
 - 
            public
            
            virtual
            Exists(PRBool*)
          
 - 
            public
            
            virtual
            GetDirectoryEntries(nsISimpleEnumerator**)
          
 - 
            public
            
            virtual
            GetFileSize(PRInt64*)
          
 - 
            public
            
            virtual
            GetFileSizeOfLink(PRInt64*)
          
 - 
            
            GetIID()
          
 - 
            public
            
            virtual
            GetLastModifiedTime(PRInt64*)
          
 - 
            public
            
            virtual
            GetLastModifiedTimeOfLink(PRInt64*)
          
 - 
            public
            
            virtual
            GetLeafName(nsAString_internal&)
          
 - 
            public
            
            virtual
            GetNativeLeafName(nsACString_internal&)
          
 - 
            public
            
            virtual
            GetNativePath(nsACString_internal&)
          
 - 
            public
            
            virtual
            GetNativeTarget(nsACString_internal&)
          
 - 
            public
            
            virtual
            GetParent(nsIFile**)
          
 - 
            public
            
            virtual
            GetPath(nsAString_internal&)
          
 - 
            public
            
            virtual
            GetPermissions(PRUint32*)
          
 - 
            public
            
            virtual
            GetPermissionsOfLink(PRUint32*)
          
 - 
            public
            
            virtual
            GetTarget(nsAString_internal&)
          
 - 
            public
            
            virtual
            IsDirectory(PRBool*)
          
 - 
            public
            
            virtual
            IsExecutable(PRBool*)
          
 - 
            public
            
            virtual
            IsFile(PRBool*)
          
 - 
            public
            
            virtual
            IsHidden(PRBool*)
          
 - 
            public
            
            virtual
            IsReadable(PRBool*)
          
 - 
            public
            
            virtual
            IsSpecial(PRBool*)
          
 - 
            public
            
            virtual
            IsSymlink(PRBool*)
          
 - 
            public
            
            virtual
            IsWritable(PRBool*)
          
 - 
            public
            
            virtual
            MoveTo(nsIFile*, const nsAString_internal&)
          
 - 
            public
            
            virtual
            MoveToNative(nsIFile*, const nsACString_internal&)
          
 - 
            public
            
            virtual
            Normalize()
          
 - 
            public
            
            virtual
            Remove(PRBool)
          
 - 
            public
            
            virtual
            SetFileSize(PRInt64)
          
 - 
            public
            
            virtual
            SetLastModifiedTime(PRInt64)
          
 - 
            public
            
            virtual
            SetLastModifiedTimeOfLink(PRInt64)
          
 - 
            public
            
            virtual
            SetLeafName(const nsAString_internal&)
          
 - 
            public
            
            virtual
            SetNativeLeafName(const nsACString_internal&)
          
 - 
            public
            
            virtual
            SetPermissions(PRUint32)
          
 - 
            public
            
            virtual
            SetPermissionsOfLink(PRUint32)
          
 - 
            
            COMTypeInfo<int>
          
 - 
            
            anonymous$163
          
 - 
            
            anonymous$164
          
 
        
       
    Locations: