home *** CD-ROM | disk | FTP | other *** search
- /*
- File: BSDFileLib.h
-
- Contains: BSDFileLib Headers.
-
- Version: Technology: Torture Chamber v1.0
- Package: BSDFileLib v1.0.2
-
- Copyright: © 1997, BuggySoft™ Development.
- By Scott Dunbar
- */
-
-
- #pragma once
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- /*
- Name: ReadFile()
- Usage: ReadFile(vRefNum, dirID, fileName, fileData);
- */
- extern void ReadFile (short vRefNum, long dirID, Str31 name, Handle data);
-
-
- /*
- Name: WriteFile()
- Usage: WriteFile(vRefNum, dirID, fileName, creatorType, fileType, fileData);
- */
- extern void WriteFile (short vRefNum, long dirID, Str31 name, OSType creatorType, OSType fileType, Handle data);
-
-
- /*
- Name: ReadPrefsFile()
- Usage: ReadPrefsFile("\pMy Prefs", fileData);
- */
- extern void ReadPrefsFile (Str31 name, Handle data);
-
-
- /*
- Name: WritePrefsFile()
- Usage: WritePrefsFile("\pMy Prefs", 'abcd', fileData);
- */
- extern void WritePrefsFile (Str31 name, OSType creatorType, Handle data);
-
- #ifdef __cplusplus
- }
- #endif