Lines Matching defs:nsFileSpec

38 #include "nsFileSpec.h"
450 nsFileSpec spec;
588 nsFileURL::nsFileURL(const nsFileSpec& inOther)
671 void nsFileURL::operator = (const nsFileSpec& inOther)
760 nsFilePath::nsFilePath(const nsFileSpec& inOther)
775 void nsFilePath::operator = (const nsFileSpec& inOther)
855 // nsFileSpec implementation
860 nsFileSpec::nsFileSpec()
864 // NS_ASSERTION(0, "nsFileSpec is unsupported - use nsIFile!");
868 void nsFileSpec::Clear()
878 nsFileSpec::~nsFileSpec()
885 nsFileSpec::nsFileSpec(const nsPersistentFileDescriptor& inDescriptor)
892 nsFileSpec::nsFileSpec(const nsFileURL& inURL)
899 void nsFileSpec::MakeUnique(const char* inSuggestedLeafName)
906 } // nsFileSpec::MakeUnique
909 void nsFileSpec::MakeUnique()
940 } // nsFileSpec::MakeUnique
943 void nsFileSpec::operator = (const nsFileURL& inURL)
950 void nsFileSpec::operator = (const nsPersistentFileDescriptor& inDescriptor)
990 // UNIX & WIN nsFileSpec implementation
995 nsFileSpec::nsFileSpec(const nsFilePath& inPath)
1000 // NS_ASSERTION(0, "nsFileSpec is unsupported - use nsIFile!");
1004 void nsFileSpec::operator = (const nsFilePath& inPath)
1014 nsFileSpec::nsFileSpec(const nsFileSpec& inSpec)
1019 // NS_ASSERTION(0, "nsFileSpec is unsupported - use nsIFile!");
1023 nsFileSpec::nsFileSpec(const char* inString, PRBool inCreateDirs)
1028 // NS_ASSERTION(0, "nsFileSpec is unsupported - use nsIFile!");
1034 nsFileSpec::nsFileSpec(const nsString& inString, PRBool inCreateDirs)
1039 // NS_ASSERTION(0, "nsFileSpec is unsupported - use nsIFile!");
1045 void nsFileSpec::operator = (const nsFileSpec& inSpec)
1053 void nsFileSpec::operator = (const char* inString)
1064 nsFileSpec nsFileSpec::operator + (const char* inRelativePath) const
1069 nsFileSpec resultSpec = *this;
1072 } // nsFileSpec::operator +
1075 PRBool nsFileSpec::operator == (const nsFileSpec& inOther) const
1129 PRBool nsFileSpec::operator != (const nsFileSpec& inOther) const
1143 const char* nsFileSpec::GetCString() const
1152 PRBool nsFileSpec::IsChildOf(nsFileSpec &possibleParent)
1155 nsFileSpec iter = *this, parent;
1209 nsPersistentFileDescriptor::nsPersistentFileDescriptor(const nsFileSpec& inSpec)
1216 void nsPersistentFileDescriptor::operator = (const nsFileSpec& inSpec)
1337 NS_FileSpecToIFile(nsFileSpec* fileSpec, nsILocalFile* *result)