
Definition at line 21 of file SimpleFile.h.
Public Member Functions | |
| CSimpleFile (CHAR *fname, FILE *f) | |
| ~CSimpleFile () | |
| T * | load (T *target, LONG &num=0) |
| bool | save (T *target, LONG num) |
| bool | is_ok () |
Static Public Attributes | |
| static CParallel | parallel |
| static CIO | io |
| static CVersion | version |
Protected Attributes | |
| FILE * | file |
| bool | status |
| CHAR | task |
| CHAR * | filename |
| CSimpleFile< T >::CSimpleFile | ( | CHAR * | fname, | |
| FILE * | f | |||
| ) |
constructor rw is either r for read and w for write
| fname | filename | |
| f | file descriptor |
Definition at line 30 of file SimpleFile.h.
| CSimpleFile< T >::~CSimpleFile | ( | ) |
Definition at line 38 of file SimpleFile.h.
| T* CSimpleFile< T >::load | ( | T * | target, | |
| LONG & | num = 0 | |||
| ) |
load
| target | load target | |
| num | number of read elements |
Definition at line 46 of file SimpleFile.h.
| bool CSimpleFile< T >::save | ( | T * | target, | |
| LONG | num | |||
| ) |
save
| target | target to save to | |
| num | number of elements to write |
Definition at line 115 of file SimpleFile.h.
| bool CSimpleFile< T >::is_ok | ( | ) |
FILE* CSimpleFile< T >::file [protected] |
file descriptor
Definition at line 142 of file SimpleFile.h.
bool CSimpleFile< T >::status [protected] |
status of file operations
Definition at line 144 of file SimpleFile.h.
CHAR CSimpleFile< T >::task [protected] |
task
Definition at line 146 of file SimpleFile.h.
CHAR* CSimpleFile< T >::filename [protected] |
filename
Definition at line 148 of file SimpleFile.h.
CParallel CSGObject::parallel [static, inherited] |
Definition at line 105 of file SGObject.h.
CIO CSGObject::io [static, inherited] |
Definition at line 106 of file SGObject.h.
CVersion CSGObject::version [static, inherited] |
Definition at line 107 of file SGObject.h.