| cloudy
    trunk
    | 

Go to the source code of this file.
| Functions | |
| void | do_dump_state (const void *buf, size_t nelem, size_t size, FILE *out, int32 magic) | 
| void | do_restore_state (void *buf, size_t nelem, size_t size, FILE *in, int32 magic) | 
| void do_dump_state | ( | const void * | buf, | 
| size_t | nelem, | ||
| size_t | size, | ||
| FILE * | out, | ||
| int32 | magic | ||
| ) | 
dump the array to a file in binary format; the file must already have been opened prior to calling this method
Definition at line 24 of file container_classes.cpp.
References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), and ioQQQ.
Referenced by multi_arr< StoutColls, 2 >::dump_state(), and flex_arr< double >::dump_state().

| void do_restore_state | ( | void * | buf, | 
| size_t | nelem, | ||
| size_t | size, | ||
| FILE * | in, | ||
| int32 | magic | ||
| ) | 
restore the array from a file in binary format; the file must already have been opened prior to calling this method and the array must already have been allocated in exactly the same way as when it was dumped; some checks are performed, but not every error is excluded
Definition at line 44 of file container_classes.cpp.
References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), and ioQQQ.
Referenced by multi_arr< StoutColls, 2 >::restore_state(), and flex_arr< double >::restore_state().

 1.8.5
 1.8.5