Swarm-NG
1.1
|
Defines and implements load and save functions for ensemble files. More...
Go to the source code of this file.
Classes | |
struct | swarm::snapshot::header |
Data structure used in binary files. This is meant to be found at offset 0 of the file. More... | |
struct | swarm::snapshot::sys |
Data structure used in binary files. parameters for a system. This comes right after the header and is followed by nbod number of body structs. More... | |
struct | swarm::snapshot::body |
Data structure used in binary files. parameters for each body. nbod instances of this struct follows after each sys data structure. More... | |
struct | swarm::snapshot::readfileexception |
Raised when an error encountered reading a text or binary file. Used in load and load_text. More... | |
struct | swarm::snapshot::writefileexception |
Raised when an error encountered writing to a text or binary file. Used in save and save_text. More... | |
Namespaces | |
swarm | |
Swarm-NG library. | |
swarm::snapshot | |
Static class containing methods to load/save ensembles to file. | |
Constant Groups | |
swarm | |
Swarm-NG library. | |
swarm::snapshot | |
Static class containing methods to load/save ensembles to file. | |
Functions | |
defaultEnsemble | swarm::snapshot::load (const string &filename) throw (readfileexception) |
Load binary snapshot file. | |
defaultEnsemble | swarm::snapshot::load_text (const string &filename) throw (readfileexception) |
Loads textual snapshot file. | |
void | swarm::snapshot::save (defaultEnsemble &ens, const string &filename) throw (writefileexception) |
Save the ensemble to a binary file. | |
void | swarm::snapshot::save_text (defaultEnsemble &ens, const string &filename) throw (writefileexception) |
Save the ensemble as a text file. | |
Defines and implements load and save functions for ensemble files.
Definition in file snapshot.hpp.