MathEngine
Home Page       Structures       File List       Functions and Macros      

MeFile.h File Reference

Cross platform wrappers for simple file handling. More...


Enumerations

enum  MeFileMode_enum {
  kMeFileModeRDONLY,
  kMeFileModeWRONLY,
  kMeFileModeRDWR_APPEND
}
 File modes. More...


Functions

int MeOpen (char *filename, MeFileMode_enum mode)
 Opens a file. More...

int MeClose (int file)
 Closes a file. More...

int MeRead (int file, void * buf,int nbyte, int count)
 Reads from a file. More...

int MeWrite (int file, void * buf,int nbyte, int count)
 Writes to a file. More...

int MeLseek (int file, int offset, int whence)
 Seeks within a file. More...


Detailed Description

Cross platform wrappers for simple file handling.


Enumeration Type Documentation

enum MeFileMode_enum

File modes.

Enumeration values:
kMeFileModeRDONLY   Open as read only.
kMeFileModeWRONLY   Open new file for writing.
kMeFileModeRDWR_APPEND   Open existing file for appending.

Function Documentation

int MeClose ( int file )

Closes a file.

int MeLseek ( int file,
int offset,
int whence )

Seeks within a file.

int MeOpen ( char * filename,
MeFileMode_enum mode )

Opens a file.

Parameters:
filename   Name of file to be opened
mode   file mode

int MeRead ( int file,
void * buf,
int nbyte,
int count )

Reads from a file.

int MeWrite ( int file,
void * buf,
int nbyte,
int count )

Writes to a file.


MathEngine Utilities: MathEngine Definitions and Tools - Version 0.0.5 Alpha - Reference Manual generated using doxygen at Wed Oct 11 00:34:59 2000

Copyright MathEngine PLC 2000, all rights reserved.