Lines Matching refs:mFileSpec

71 	:	mFileSpec(inSpec)
97 #define FILESPEC(ifilespec) ((nsFileSpecImpl*)ifilespec)->mFileSpec
104 nsresult rv = ((nsIFileSpec *)original)->GetFileSpec( &mFileSpec);
106 return mFileSpec.Error();
118 *_retval = mFileSpec.IsChildOf(FILESPEC(possibleParent));
119 return mFileSpec.Error();
128 if (mFileSpec.Failed())
129 return mFileSpec.Error();
130 nsFileURL url(mFileSpec);
141 mFileSpec = nsFileURL(aURLString);
150 if (mFileSpec.Failed())
151 return mFileSpec.Error();
152 nsFilePath path(mFileSpec);
163 mFileSpec = nsFilePath(aUnixStyleFilePath);
172 if (mFileSpec.Failed())
173 return mFileSpec.Error();
174 nsPersistentFileDescriptor desc(mFileSpec);
187 nsPersistentFileDescriptor desc(mFileSpec);
189 mFileSpec = desc;
198 if (mFileSpec.Failed())
199 return mFileSpec.Error();
200 *aNativePath = nsCRT::strdup(mFileSpec.GetNativePathCString());
210 mFileSpec = aNativePath;
219 if (mFileSpec.Failed())
220 return mFileSpec.Error();
221 nsNSPRPath path(mFileSpec);
232 return mFileSpec.Error();
240 *_retval = mFileSpec.Valid();
248 *_retval = mFileSpec.Failed();
257 *aLeafName = mFileSpec.GetLeafName();
258 return mFileSpec.Error();
265 mFileSpec.SetLeafName(aLeafName);
266 return mFileSpec.Error();
275 mFileSpec.GetParent(parent);
283 mFileSpec.MakeUnique();
284 return mFileSpec.Error();
291 mFileSpec.MakeUnique(suggestedName);
292 return mFileSpec.Error();
301 mFileSpec.GetModDate(stamp);
303 return mFileSpec.Error();
311 *_retval = mFileSpec.ModDateChanged(oldStamp);
312 return mFileSpec.Error();
320 *_retval = mFileSpec.IsDirectory();
321 return mFileSpec.Error();
329 *_retval = mFileSpec.IsFile();
330 return mFileSpec.Error();
338 *_retval = mFileSpec.Exists();
339 return mFileSpec.Error();
347 *_retval = mFileSpec.IsHidden();
348 return mFileSpec.Error();
356 *_retval = mFileSpec.IsSymlink();
357 return mFileSpec.Error();
365 return mFileSpec.ResolveSymlink(ignore);
373 *aFileSize = mFileSpec.GetFileSize();
374 return mFileSpec.Error();
382 *aDiskSpaceAvailable = mFileSpec.GetDiskSpaceAvailable();
383 return mFileSpec.Error();
390 mFileSpec += relativePath;
391 return mFileSpec.Error();
410 mFileSpec.CreateDir();
411 return mFileSpec.Error();
418 mFileSpec.Delete(aRecursive);
419 return mFileSpec.Error();
425 return mFileSpec.Truncate(aNewLength);
432 return mFileSpec.Rename(newLeafName);
439 return mFileSpec.CopyToDir(FILESPEC(newParentDir));
446 return mFileSpec.MoveToDir(FILESPEC(newParentDir));
453 return mFileSpec.Execute(args);
462 return NS_NewTypicalInputFileStream((nsISupports**)&mInputStream, mFileSpec);
471 return NS_NewTypicalOutputFileStream((nsISupports**)&mOutputStream, mFileSpec);
480 nsresult result = NS_NewTypicalInputFileStream((nsISupports**)&mInputStream, mFileSpec);
482 result = NS_NewTypicalOutputFileStream((nsISupports**)&mOutputStream, mFileSpec);
567 *aFileSpec = mFileSpec;
584 if (mFileSpec == otherSpec) {
598 mFileSpec = aFileSpec;