7 return fread((
void*)&data,
sizeof(SIMPLE_TYPE), 1lu, ds) == 1lu;
17 return fread((
void*)data,
sizeof(SIMPLE_TYPE), nbElement, ds) == nbElement;
26 size_t nbElement(data.size());
28 if(nbElement == 0lu || !b){
return b;}
29 data.resize(nbElement);
30 return fread((
void*)data.data(),
sizeof(SIMPLE_TYPE), nbElement, ds) == nbElement;
39 return fwrite((
const void*)&data,
sizeof(SIMPLE_TYPE), 1lu, ds) == 1lu;
49 return fwrite((
const void*)data,
sizeof(SIMPLE_TYPE), nbElement, ds) == nbElement;
58 size_t nbElement(data.size());
60 if(nbElement == 0lu || !b){
return b;}
61 return fwrite((
const void*)data.data(),
sizeof(SIMPLE_TYPE), nbElement, ds) == nbElement;