63 virtual void write(
size_t index, std::ofstream& out) = 0;
73 virtual void insert(
double* array,
size_t size) = 0;
83 virtual void insert(
int* array,
size_t size) = 0;
88 virtual void clear() = 0;
98 std::vector<int> data;
102 virtual void write(
size_t index, std::ofstream& out);
103 virtual void insert(
double* array,
size_t size);
104 virtual void insert(
int* array,
size_t size);
116 std::vector<double> data;
120 virtual void write(
size_t index, std::ofstream& out);
121 virtual void insert(
double* array,
size_t size);
122 virtual void insert(
int* array,
size_t size);
virtual void write(size_t index, std::ofstream &out)
Writes the data at the specified index to the specified ofstream.
Definition: Variable.cpp:57
virtual void write(size_t index, std::ofstream &out)
Writes the data at the specified index to the specified ofstream.
Definition: Variable.cpp:45
Used in SVDataSet to manage and store the data.
Definition: Variable.h:52
virtual void write(size_t index, std::ofstream &out)=0
Writes the data at the specified index to the specified ofstream.
virtual void clear()
Clears this Variable of all the data stored in it.
Definition: Variable.h:123
Used in SVDataSet to manage integer data.
Definition: Variable.h:95
virtual void insert(double *array, size_t size)=0
Inserts all the doubles in the double array into the collection of data stored in this Variable.
virtual void insert(double *array, size_t size)
Inserts all the doubles in the double array into the collection of data stored in this Variable.
Definition: Variable.cpp:48
virtual void clear()
Clears this Variable of all the data stored in it.
Definition: Variable.h:105
Used in SVDataSet to manage double data.
Definition: Variable.h:113
virtual void insert(double *array, size_t size)
Inserts all the doubles in the double array into the collection of data stored in this Variable.
Definition: Variable.cpp:63
virtual void clear()=0
Clears this Variable of all the data stored in it.