Object
FileSystemItem
FileSystemItem | Constructs a FileSystemItem from a path. |
FileSystemItem | Constructs a FileSystemItem from a FSSpec*. |
FileSystemItem | Constructs a FileSystemItem from a FSRef* |
FileSystemItem | Constructs a FileSystemItem from a CFURLRef. |
CopyTo | |
Delete | |
Exists | |
GetCFURLRef | |
GetChild | |
GetDataForkLength | Returns the size of the data fork as a 64bit int. |
GetExtension | Returns the file extension for the file. |
GetFSRef | |
GetHFSPath | Returns a old style MacOS path for the FileSystemItem. |
GetItem | Returns a item at a given index from a directory. |
GetItemCount | Returns number of items in a directory. |
GetLocked | Returns true if the FileSystemItem is locked, false if it is not. |
GetName | Returns the name of the FileSystemItem. |
GetParent | Returns a pointer to the FileSystemItem's parent item. |
GetPath | Returns a path for the FileSystemItem. |
GetPOSIXPath | |
GetResourceForkLength | Returns the size of the resource fork as a 64bit int. |
GetSibling | |
GetSize | Returns the total size of the file as a 64bit int. |
IsDirectory | Returns true if the FileSystemItem is a directory, false if it is a file. |
IsValid | |
Release (Inherited) | Decreases reference count by one and deletes the object if the reference count reached zero. |
Retain (Inherited) | Increases the reference count by one. |
SetCreator | |
SetType | |
UpdateFSRef |