Modular Megafauna Model 1.1.5
A physiological, dynamic herbivore simulator in C++.
Loading...
Searching...
No Matches
insfile_reader.h File Reference

Read the instruction file with HFTs and global parameters. More...

#include <list>
#include "cpptoml.h"
#include "parameters.h"

Go to the source code of this file.

Classes

class  Fauna::ambiguous_param_type
 Exception that a parameter can be interpreted in multiple ways. More...
 
class  Fauna::bad_array_size
 Exception that an array parameter does not have the correct length. More...
 
class  Fauna::invalid_option
 Exception that a string parameter does not match possible options. More...
 
struct  Fauna::missing_parameter
 Exception that a parameter is missing in the instruction file. More...
 
struct  Fauna::missing_hft_parameter
 Exception that an HFT parameter is missing in the instruction file. More...
 
struct  Fauna::missing_group
 Exception if a group listed in hft.groups cannot be found. More...
 
struct  Fauna::param_out_of_range
 Exception if an integer or double parameter is out of range. More...
 
struct  Fauna::unknown_parameters
 Exception that parameters couldn’t be parsed in the TOML file. More...
 
struct  Fauna::wrong_param_type
 Exception that a parameter is not of an expected data type. More...
 
class  Fauna::InsfileReader
 Class to read parameters and HFTs from given instruction file. More...
 

Namespaces

namespace  Fauna
 

Detailed Description

Read the instruction file with HFTs and global parameters.

Date
2019