#include <fileread.h>
Inheritance diagram for jdkmidi::MIDIFileReadStreamFile:
Public Member Functions | |
MIDIFileReadStreamFile (const char *fname) | |
MIDIFileReadStreamFile (FILE *f_) | |
virtual | ~MIDIFileReadStreamFile () |
virtual int | ReadChar () |
Private Attributes | |
FILE * | f |
|
Definition at line 67 of file fileread.h. References f.
00068 { 00069 f=fopen( fname, "rb" ); 00070 } |
|
Definition at line 72 of file fileread.h. References f.
00072 : f(f_) 00073 { 00074 } |
|
Definition at line 76 of file fileread.h. References f.
00077 { 00078 if( f ) 00079 { 00080 fclose(f); 00081 } 00082 00083 } |
|
Implements jdkmidi::MIDIFileReadStream. Definition at line 86 of file fileread.h. References f.
00087 { 00088 int r=-1; 00089 00090 if( f && !feof(f) && !ferror(f) ) 00091 { 00092 r=fgetc(f); 00093 } 00094 00095 return r; 00096 } |
|
Definition at line 100 of file fileread.h. |