10 #ifndef ATILACALCULATORSOFTWARE_BINARY_DATA_H 11 #define ATILACALCULATORSOFTWARE_BINARY_DATA_H 74 std::vector<Result>
readResults(
unsigned int n = 0);
98 #endif // ATILACALCULATORSOFTWARE_BINARY_DATA_H std::vector< Result > & getResults()
Definition: binary_data.cpp:47
void readMeshes()
Definition: binary_data.cpp:53
std::vector< Result > readResults(unsigned int n=0)
Read the n given results, stops if there is no more result.
Definition: binary_data.cpp:109
~BinaryData()
Closes open files.
Definition: binary_data.cpp:32
BinaryData(const std::string &file)
Definition: binary_data.cpp:16
static const int byteOrderCheck
Constant value for reading check.
Definition: binary_data.h:95
std::vector< Mesh > meshes
Read meshes.
Definition: binary_data.h:85
gzFile getFile()
Definition: binary_data.cpp:44
std::vector< Mesh > & getMeshes()
Definition: binary_data.cpp:46
Load the resources file and allow to read meshes and results from it.
Definition: binary_data.h:31
std::optional< Result > readResult()
Read one result from the res gzFile.
Definition: binary_data.cpp:81
gzFile file
Opened res gzFile.
Definition: binary_data.h:80
std::vector< Result > results
Read meshes.
Definition: binary_data.h:90