appletfolder.h File Reference

#include "appletfiles.h"
#include <Folders.h>

Include dependency graph for appletfolder.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define appletfolderinclude

Typedefs

typedef boolean(* tyfileloopcallback )(bigstring, tyfileinfo *, long)

Functions

boolean getfolderfilespec (short, long, FSSpec *)
boolean filegetparentfolderspec (FSSpec *, FSSpec *)
boolean getsystemfolderfilespec (OSType, FSSpec *)
boolean diskloop (tyfileloopcallback, long)
boolean folderloop (ptrfilespec, boolean, tyfileloopcallback, long)
boolean foldercontainsalias (ptrfilespec, ptrfilespec, ptrfilespec)
boolean systemfoldercontainsalias (OSType, FSSpec *)
boolean filecreatefolder (ptrfilespec)
boolean filegetfolderid (ptrfilespec, long *)
boolean addaliastospecialfolder (FSSpec *, OSType)
boolean deletealiasesfromfolder (FSSpec *, FSSpec *)
boolean deletealiasesfromspecialfolder (FSSpec *, OSType)
boolean filegetsubitemspec (FSSpec *, bigstring, FSSpec *)
boolean filesetfolderview (FSSpec *, short)
boolean fileemptyfolder (FSSpec *)
boolean foldercontainsfile (FSSpec *, FSSpec *)
boolean fileflushvolumes (void)
boolean filesurefolder (ptrfilespec)
boolean filesuresubfolder (ptrfilespec, bigstring, ptrfilespec)


Define Documentation

#define appletfolderinclude
 

Definition at line 7 of file appletfolder.h.


Typedef Documentation

typedef boolean(* tyfileloopcallback)(bigstring, tyfileinfo *, long)
 

Definition at line 24 of file appletfolder.h.


Function Documentation

boolean addaliastospecialfolder FSSpec ,
OSType 
 

Definition at line 237 of file appletfolder.c.

References bigstring, filegetfilename(), filegetfolderid(), filemakealias(), filemakespec(), fsalias, and getsystemfolderfilespec().

Here is the call graph for this function:

boolean deletealiasesfromfolder FSSpec ,
FSSpec
 

Definition at line 277 of file appletfolder.c.

References deletealiasescallback(), and folderloop().

Referenced by deletealiasesfromspecialfolder().

Here is the call graph for this function:

boolean deletealiasesfromspecialfolder FSSpec ,
OSType 
 

Definition at line 289 of file appletfolder.c.

References deletealiasesfromfolder(), and getsystemfolderfilespec().

Here is the call graph for this function:

boolean diskloop tyfileloopcallback  ,
long 
 

Definition at line 31 of file appletfolder.c.

References bigstring, clearbytes(), fileerror(), filegetvolumeinfo(), info, longsizeof, and nil.

Here is the call graph for this function:

boolean filecreatefolder ptrfilespec   ) 
 

Definition at line 300 of file appletfolder.c.

Referenced by claygetspecialfolder(), and filesurefolder().

boolean fileemptyfolder FSSpec  ) 
 

Definition at line 357 of file appletfolder.c.

References filedeletevisit(), and folderloop().

Here is the call graph for this function:

boolean fileflushvolumes void   ) 
 

Definition at line 389 of file appletfolder.c.

References diskloop(), and flushvolumevisit().

Here is the call graph for this function:

boolean filegetfolderid ptrfilespec  ,
long
 

Definition at line 311 of file appletfolder.c.

References getmacfileinfo().

Referenced by addaliastospecialfolder(), filegetsubitemspec(), and foldercontainsfile().

Here is the call graph for this function:

boolean filegetparentfolderspec FSSpec ,
FSSpec
 

Definition at line 200 of file appletfolder.c.

References getfolderfilespec().

Referenced by filetouchallparentfolders(), filetouchparentfolder(), and getcurrentappfolder().

Here is the call graph for this function:

boolean filegetsubitemspec FSSpec ,
bigstring  ,
FSSpec
 

Definition at line 324 of file appletfolder.c.

References filegetfolderid(), and filemakespec().

Referenced by filesuresubfolder(), foldercopyvisit(), and gethelperfolder().

Here is the call graph for this function:

boolean filesetfolderview FSSpec ,
short 
 

Definition at line 339 of file appletfolder.c.

References getmacfileinfo(), and setmacfileinfo().

Here is the call graph for this function:

boolean filesurefolder ptrfilespec   ) 
 

Definition at line 395 of file appletfolder.c.

References alertdialog(), bigstring, copystring(), filecreatefolder(), fileexists(), and pushstring().

Referenced by filesuresubfolder().

Here is the call graph for this function:

boolean filesuresubfolder ptrfilespec  ,
bigstring  ,
ptrfilespec 
 

Definition at line 418 of file appletfolder.c.

References filegetsubitemspec(), and filesurefolder().

Here is the call graph for this function:

boolean foldercontainsalias ptrfilespec  ,
ptrfilespec  ,
ptrfilespec 
 

Referenced by systemfoldercontainsalias().

boolean foldercontainsfile FSSpec ,
FSSpec
 

Definition at line 363 of file appletfolder.c.

References filegetfolderid().

Here is the call graph for this function:

boolean folderloop ptrfilespec  ,
boolean  ,
tyfileloopcallback  ,
long 
 

Definition at line 70 of file appletfolder.c.

References assert, bigstring, fileerror(), filegetinfofrompb(), getmacfileinfo(), info, nil, and setfileerrorfile().

Here is the call graph for this function:

boolean getfolderfilespec short  ,
long  ,
FSSpec
 

Definition at line 194 of file appletfolder.c.

References filemakespec().

Referenced by filegetparentfolderspec(), filteredcopy(), and getsystemfolderfilespec().

Here is the call graph for this function:

boolean getsystemfolderfilespec OSType  ,
FSSpec
 

Definition at line 206 of file appletfolder.c.

References fileerror(), getfolderfilespec(), and nil.

Referenced by addaliastospecialfolder(), deletealiasesfromspecialfolder(), and systemfoldercontainsalias().

Here is the call graph for this function:

boolean systemfoldercontainsalias OSType  ,
FSSpec
 

Definition at line 221 of file appletfolder.c.

References foldercontainsalias(), fsalias, fsfile, and getsystemfolderfilespec().

Here is the call graph for this function:


Generated on Wed May 31 20:49:18 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6