7 #ifndef __DATA_FILE_H__
8 #define __DATA_FILE_H__
29 bool data_save(FILE* iter,
const T * data,
size_t nbElement){
50 bool data_load(FILE* iter, T * data,
size_t nbElement){
60 bool data_save(
const std::string & fileName,
const T & data){
61 FILE* iter = fopen(fileName.c_str(),
"w");
77 bool data_save(
const std::string & fileName,
const T * data,
size_t nbElement){
78 FILE* iter = fopen(fileName.c_str(),
"w");
93 bool data_load(
const std::string & fileName, T & data){
94 FILE* iter = fopen(fileName.c_str(),
"r");
110 bool data_load(
const std::string & fileName, T * data,
size_t nbElement){
111 FILE* iter = fopen(fileName.c_str(),
"r");
bool data_load(FILE *iter, T &data)
Load data from a message.
bool data_save(FILE *iter, const T &data)
Save data in a message.
Generic DataStream class.
static bool data_stream(Stream &ds, T &data)
Dummy function to catch if a type is not specialised.