DataStream  1.8.8
DataStream : framework to save/load/serialize/deserialize data
DataStream< FILE *, DataStreamMode::READ, std::vector< T > > Struct Template Reference

How to write a class in a file. More...

#include <data_stream_read_file.h>

Static Public Member Functions

static bool data_stream (FILE *&ds, std::vector< T > &data)
 Get the size of a class std::vector T. More...
 

Detailed Description

template<typename T>
struct DataStream< FILE *, DataStreamMode::READ, std::vector< T > >

How to write a class in a file.

Definition at line 14 of file data_stream_read_file.h.

Member Function Documentation

◆ data_stream()

template<typename T >
static bool DataStream< FILE *, DataStreamMode::READ, std::vector< T > >::data_stream ( FILE *&  ds,
std::vector< T > &  data 
)
inlinestatic

Get the size of a class std::vector T.

Parameters
[out]ds: file to write the class std::vector T
data: data to be saved
Returns
true on success, false otherwise

Definition at line 24 of file data_stream_read_file.h.

24  {return b;} //If there is no element, quit now
25  for(size_t i(0lu); i < nbElement && b; ++i){
26  T tmp;
28  data.push_back(tmp);
29  }
30  return b;
31  }
32 };
33 
35 template<typename T>

The documentation for this struct was generated from the following file:
DataStream::data_stream
static bool data_stream(Stream &ds, T &data)
Definition: data_stream_include.h:28