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.