1/* 2 * Copyright (c) 2001-2003 Apple Computer, Inc. All Rights Reserved. 3 * 4 * The contents of this file constitute Original Code as defined in and are 5 * subject to the Apple Public Source License Version 1.2 (the 'License'). 6 * You may not use this file except in compliance with the License. Please 7 * obtain a copy of the License at http://www.apple.com/publicsource and 8 * read it before using this file. 9 * 10 * This Original Code and all software distributed under the License are 11 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 12 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 13 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 14 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 15 * Please see the License for the specific language governing rights and 16 * limitations under the License. 17 */ 18 19/* 20 File: cuFileIo.h 21 22 Description: simple file read/write utilities 23*/ 24 25#ifdef __cplusplus 26extern "C" { 27#endif 28 29int readFile( 30 const char *fileName, 31 unsigned char **bytes, // mallocd and returned 32 unsigned *numBytes); // returned 33 34int writeFile( 35 const char *fileName, 36 const unsigned char *bytes, 37 unsigned numBytes); 38 39#ifdef __cplusplus 40} 41#endif 42