#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. |