
Public Member Functions | |
| CSimpleFile (char *fname, FILE *f) | |
| ~CSimpleFile () | |
| T * | load (T *target, int64_t &num=0) |
| bool | save (T *target, int64_t num) |
| bool | is_ok () |
Protected Attributes | |
| FILE * | file |
| bool | status |
| char | task |
| char * | filename |
Definition at line 23 of file SimpleFile.h.
| 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 32 of file SimpleFile.h.
| CSimpleFile< T >::~CSimpleFile | ( | ) |
Definition at line 40 of file SimpleFile.h.
| bool CSimpleFile< T >::is_ok | ( | ) |
| T* CSimpleFile< T >::load | ( | T * | target, | |
| int64_t & | num = 0 | |||
| ) |
load
| target | load target | |
| num | number of read elements |
Definition at line 48 of file SimpleFile.h.
| bool CSimpleFile< T >::save | ( | T * | target, | |
| int64_t | num | |||
| ) |
save
| target | target to save to | |
| num | number of elements to write |
Definition at line 117 of file SimpleFile.h.
FILE* CSimpleFile< T >::file [protected] |
file descriptor
Definition at line 145 of file SimpleFile.h.
char* CSimpleFile< T >::filename [protected] |
filename
Definition at line 151 of file SimpleFile.h.
bool CSimpleFile< T >::status [protected] |
status of file operations
Definition at line 147 of file SimpleFile.h.
char CSimpleFile< T >::task [protected] |
task
Definition at line 149 of file SimpleFile.h.