Lines Matching defs:_retval

979 NS_IMETHODIMP nsLocalFile::Exists(PRBool *_retval)
984 NS_ENSURE_ARG_POINTER(_retval);
985 *_retval = PR_FALSE;
989 *_retval = PR_TRUE;
996 NS_IMETHODIMP nsLocalFile::IsWritable(PRBool *_retval)
1001 NS_ENSURE_ARG_POINTER(_retval);
1002 *_retval = PR_FALSE;
1013 *_retval = ((permissions & S_IWUSR) != 0);
1019 NS_IMETHODIMP nsLocalFile::IsReadable(PRBool *_retval)
1024 NS_ENSURE_ARG_POINTER(_retval);
1025 *_retval = PR_FALSE;
1031 *_retval = ((permissions & S_IRUSR) != 0);
1036 NS_IMETHODIMP nsLocalFile::IsExecutable(PRBool *_retval)
1041 NS_ENSURE_ARG_POINTER(_retval);
1042 *_retval = PR_FALSE;
1053 *_retval = PR_TRUE;
1059 NS_IMETHODIMP nsLocalFile::IsHidden(PRBool *_retval)
1061 NS_ENSURE_ARG_POINTER(_retval);
1062 *_retval = PR_FALSE;
1078 *_retval = PR_TRUE;
1083 *_retval = PR_TRUE;
1089 NS_IMETHODIMP nsLocalFile::IsDirectory(PRBool *_retval)
1091 NS_ENSURE_ARG_POINTER(_retval);
1092 *_retval = PR_FALSE;
1104 *_retval = ((catalogInfo.nodeFlags & kFSNodeIsDirectoryMask) != 0);
1109 NS_IMETHODIMP nsLocalFile::IsFile(PRBool *_retval)
1111 NS_ENSURE_ARG_POINTER(_retval);
1112 *_retval = PR_FALSE;
1124 *_retval = ((catalogInfo.nodeFlags & kFSNodeIsDirectoryMask) == 0);
1129 NS_IMETHODIMP nsLocalFile::IsSymlink(PRBool *_retval)
1134 NS_ENSURE_ARG(_retval);
1135 *_retval = PR_FALSE;
1144 *_retval = isAlias;
1150 NS_IMETHODIMP nsLocalFile::IsSpecial(PRBool *_retval)
1157 NS_IMETHODIMP nsLocalFile::Clone(nsIFile **_retval)
1160 *_retval = new nsLocalFile(*this);
1161 if (!*_retval)
1164 NS_ADDREF(*_retval);
1170 NS_IMETHODIMP nsLocalFile::Equals(nsIFile *inFile, PRBool *_retval)
1172 return EqualsInternal(inFile, PR_TRUE, _retval);
1177 PRBool *_retval)
1179 NS_ENSURE_ARG_POINTER(_retval);
1180 *_retval = PR_FALSE;
1194 *_retval = (thisFSRef == inFSRef);
1207 *_retval = thisPath.Equals(inPath);
1213 NS_IMETHODIMP nsLocalFile::Contains(nsIFile *inFile, PRBool recur, PRBool *_retval)
1218 NS_ENSURE_ARG_POINTER(_retval);
1219 *_retval = PR_FALSE;
1236 *_retval = PR_TRUE;
1424 NS_IMETHODIMP nsLocalFile::OpenNSPRFileDesc(PRInt32 flags, PRInt32 mode, PRFileDesc **_retval)
1426 NS_ENSURE_ARG_POINTER(_retval);
1433 *_retval = PR_Open(path.get(), flags, mode);
1434 if (! *_retval)
1441 NS_IMETHODIMP nsLocalFile::OpenANSIFileDesc(const char *mode, FILE **_retval)
1443 NS_ENSURE_ARG_POINTER(_retval);
1450 *_retval = fopen(path.get(), mode);
1451 if (! *_retval)
1458 NS_IMETHODIMP nsLocalFile::Load(PRLibrary **_retval)
1463 NS_ENSURE_ARG_POINTER(_retval);
1476 *_retval = PR_LoadLibrary(path.get());
1485 if (!*_retval)
1770 NS_IMETHODIMP nsLocalFile::GetCFURL(CFURLRef *_retval)
1772 NS_ENSURE_ARG_POINTER(_retval);
1776 *_retval = whichURLRef;
1781 NS_IMETHODIMP nsLocalFile::GetFSRef(FSRef *_retval)
1783 NS_ENSURE_ARG_POINTER(_retval);
1784 return GetFSRefInternal(*_retval);
1788 NS_IMETHODIMP nsLocalFile::GetFSSpec(FSSpec *_retval)
1790 NS_ENSURE_ARG_POINTER(_retval);
1801 nsnull, nsnull, _retval, nsnull);
1824 err = ::FSMakeFSSpec(catalogInfo.volume, catalogInfo.nodeID, hfsName, _retval);
2029 NS_IMETHODIMP nsLocalFile::IsPackage(PRBool *_retval)
2031 NS_ENSURE_ARG(_retval);
2032 *_retval = PR_FALSE;
2047 *_retval = PR_TRUE;
2057 *_retval = PR_TRUE;