|
OpenCMISS-Iron Internal API Documentation
|

Go to the source code of this file.
Macros | |
| #define | INTEGERTYPE 1 |
| #define | SHORTINTTYPE 2 |
| #define | LONGINTTYPE 3 |
| #define | FLOATTYPE 4 |
| #define | DOUBLETYPE 5 |
| #define | QUADRUPLETYPE 6 |
| #define | CHARTYPE 7 |
| #define | LOGICALTYPE 8 |
| #define | COMPLEXTYPE 9 |
| #define | DOUBLECOMPLEXTYPE 10 |
| #define | QUADRUPLECOMPLEXTYPE 11 |
| #define | MAXBINFILES 99 |
| #define | SAMEENDIAN 0 |
| #define | FLIPENDIAN 1 |
Typedefs | |
| typedef int | logical |
Functions | |
| void | BinaryCloseFile (int *fileid, int *err, char *error_string) |
| void | BinaryOpenFile (int *fileid, char *filename, char *access_code, int *err, char *error_string) |
| void | BinaryReadFile (int *fileid, int *endian, int *number_of_items, int *item_type, char *data, int *err, char *error_string) |
| void | BinarySetFile (int *fileid, int *set_code, int *err, char *error_string) |
| void | BinarySkipFile (int *fileid, int *number_of_bytes, int *err, char *error_string) |
| void | BinaryWriteFile (int *fileid, int *endian, int *number_of_items, int *item_type, char *data, int *err, char *error_string) |
| void | IsBinaryFileOpen (int *fileid, int *returncode, int *err, char *error_string) |
| void | IsEndBinaryFile (int *fileid, int *returncode, int *err, char *error_string) |
Variables | |
| FILE * | binaryfiles [MAXBINFILES] |
| #define CHARTYPE 7 |
Definition at line 119 of file binary_file_c.c.
Referenced by BinaryReadFile(), and BinaryWriteFile().
| #define COMPLEXTYPE 9 |
Definition at line 121 of file binary_file_c.c.
| #define DOUBLECOMPLEXTYPE 10 |
Definition at line 122 of file binary_file_c.c.
| #define DOUBLETYPE 5 |
Definition at line 117 of file binary_file_c.c.
Referenced by BinaryReadFile(), and BinaryWriteFile().
| #define FLIPENDIAN 1 |
Definition at line 129 of file binary_file_c.c.
| #define FLOATTYPE 4 |
Definition at line 116 of file binary_file_c.c.
Referenced by BinaryReadFile(), and BinaryWriteFile().
| #define INTEGERTYPE 1 |
Definition at line 113 of file binary_file_c.c.
Referenced by BinaryReadFile(), and BinaryWriteFile().
| #define LOGICALTYPE 8 |
Definition at line 120 of file binary_file_c.c.
Referenced by BinaryReadFile(), and BinaryWriteFile().
| #define LONGINTTYPE 3 |
Definition at line 115 of file binary_file_c.c.
| #define MAXBINFILES 99 |
Definition at line 127 of file binary_file_c.c.
Referenced by BinaryCloseFile(), BinaryOpenFile(), BinaryReadFile(), BinarySetFile(), BinarySkipFile(), BinaryWriteFile(), IsBinaryFileOpen(), and IsEndBinaryFile().
| #define QUADRUPLECOMPLEXTYPE 11 |
Definition at line 123 of file binary_file_c.c.
| #define QUADRUPLETYPE 6 |
Definition at line 118 of file binary_file_c.c.
| #define SAMEENDIAN 0 |
Definition at line 128 of file binary_file_c.c.
Referenced by BinaryReadFile(), and BinaryWriteFile().
| #define SHORTINTTYPE 2 |
Definition at line 114 of file binary_file_c.c.
Referenced by BinaryReadFile(), and BinaryWriteFile().
| typedef int logical |
Definition at line 133 of file binary_file_c.c.
| void BinaryCloseFile | ( | int * | fileid, |
| int * | err, | ||
| char * | error_string | ||
| ) |
Definition at line 196 of file binary_file_c.c.
References binaryfiles, and MAXBINFILES.
| void BinaryOpenFile | ( | int * | fileid, |
| char * | filename, | ||
| char * | access_code, | ||
| int * | err, | ||
| char * | error_string | ||
| ) |
Definition at line 228 of file binary_file_c.c.
References binaryfiles, and MAXBINFILES.
| void BinaryReadFile | ( | int * | fileid, |
| int * | endian, | ||
| int * | number_of_items, | ||
| int * | item_type, | ||
| char * | data, | ||
| int * | err, | ||
| char * | error_string | ||
| ) |
Definition at line 266 of file binary_file_c.c.
References binaryfiles, CHARTYPE, DOUBLETYPE, FLOATTYPE, INTEGERTYPE, LOGICALTYPE, MAXBINFILES, SAMEENDIAN, and SHORTINTTYPE.
| void BinarySetFile | ( | int * | fileid, |
| int * | set_code, | ||
| int * | err, | ||
| char * | error_string | ||
| ) |
Definition at line 376 of file binary_file_c.c.
References binaryfiles, and MAXBINFILES.
| void BinarySkipFile | ( | int * | fileid, |
| int * | number_of_bytes, | ||
| int * | err, | ||
| char * | error_string | ||
| ) |
Definition at line 441 of file binary_file_c.c.
References binaryfiles, and MAXBINFILES.
| void BinaryWriteFile | ( | int * | fileid, |
| int * | endian, | ||
| int * | number_of_items, | ||
| int * | item_type, | ||
| char * | data, | ||
| int * | err, | ||
| char * | error_string | ||
| ) |
Definition at line 484 of file binary_file_c.c.
References binaryfiles, CHARTYPE, DOUBLETYPE, FLOATTYPE, INTEGERTYPE, LOGICALTYPE, MAXBINFILES, SAMEENDIAN, and SHORTINTTYPE.
| void IsBinaryFileOpen | ( | int * | fileid, |
| int * | returncode, | ||
| int * | err, | ||
| char * | error_string | ||
| ) |
Definition at line 588 of file binary_file_c.c.
References binaryfiles, and MAXBINFILES.
| void IsEndBinaryFile | ( | int * | fileid, |
| int * | returncode, | ||
| int * | err, | ||
| char * | error_string | ||
| ) |
Definition at line 622 of file binary_file_c.c.
References binaryfiles, and MAXBINFILES.
| FILE* binaryfiles[MAXBINFILES] |
Definition at line 181 of file binary_file_c.c.
Referenced by BinaryCloseFile(), BinaryOpenFile(), BinaryReadFile(), BinarySetFile(), BinarySkipFile(), BinaryWriteFile(), IsBinaryFileOpen(), and IsEndBinaryFile().