Lines Matching defs:nsFileSpec

24  *   replaced nsFileSpec::Execute implementation with system() call
210 nsFileSpec::nsFileSpec(const nsFilePath& inPath)
213 // NS_ASSERTION(0, "nsFileSpec is unsupported - use nsIFile!");
218 void nsFileSpec::operator = (const nsFilePath& inPath)
224 } // nsFileSpec::operator =
227 nsFilePath::nsFilePath(const nsFileSpec& inSpec)
234 void nsFilePath::operator = (const nsFileSpec& inSpec)
242 void nsFileSpec::SetLeafName(const char* inLeafName)
247 } // nsFileSpec::SetLeafName
250 char* nsFileSpec::GetLeafName() const
254 } // nsFileSpec::GetLeafName
257 PRBool nsFileSpec::Exists() const
262 } // nsFileSpec::Exists
265 void nsFileSpec::GetModDate(TimeStamp& outStamp) const
273 } // nsFileSpec::GetModDate
276 PRUint32 nsFileSpec::GetFileSize() const
283 } // nsFileSpec::GetFileSize
286 PRBool nsFileSpec::IsFile() const
295 } // nsFileSpec::IsFile
298 PRBool nsFileSpec::IsDirectory() const
307 } // nsFileSpec::IsDirectory
310 PRBool nsFileSpec::IsHidden() const
334 // nsFileSpec::IsHidden
337 PRBool nsFileSpec::IsSymlink() const
387 nsresult nsFileSpec::ResolveSymlink(PRBool& wasSymlink)
437 // Here we modify the nsFileSpec;
467 void nsFileSpec::GetParent(nsFileSpec& outSpec) const
476 } // nsFileSpec::GetParent
479 void nsFileSpec::operator += (const char* inRelativePath)
496 } // nsFileSpec::operator +=
499 void nsFileSpec::CreateDirectory(int /*mode*/)
510 } // nsFileSpec::CreateDirectory
513 void nsFileSpec::Delete(PRBool inRecursive) const
522 nsFileSpec& child = i.Spec();
537 } // nsFileSpec::Delete
541 void nsFileSpec::RecursiveCopy(nsFileSpec newDir) const
553 nsFileSpec& child = i.Spec();
557 nsFileSpec tmpDirSpec(newDir);
573 nsFileSpec& filePath = (nsFileSpec&) *this;
582 } // nsFileSpec::RecursiveCopy
586 nsFileSpec::Truncate(PRInt32 aNewFileLength) const
651 } // nsFileSpec::Truncate
654 nsresult nsFileSpec::Rename(const char* inNewName)
677 } // nsFileSpec::Rename
680 nsresult nsFileSpec::CopyToDir(const nsFileSpec& inParentDirectory) const
710 } // nsFileSpec::CopyToDir
713 nsresult nsFileSpec::MoveToDir(const nsFileSpec& inNewParentDirectory)
733 } // nsFileSpec::MoveToDir
736 nsresult nsFileSpec::Execute(const char* inArgs ) const
759 } // nsFileSpec::Execute
763 PRInt64 nsFileSpec::GetDiskSpaceAvailable() const
790 nsDirectoryIterator::nsDirectoryIterator(const nsFileSpec& inDirectory, PRBool resolveSymlink)