Mads
Multi-Agent Distributed System
Loading...
Searching...
No Matches
Mads::DirectorConfig Struct Reference

A fully parsed, validated, expanded director.toml. processes is already in a valid topological start order (every entry's after names appear earlier in the vector), so mads up can just iterate it in order. More...

#include <director_config.hpp>

Public Attributes

std::optional< std::string > terminal
 
double sample_rate_seconds = 2.0
 
std::filesystem::path base_dir
 
std::vector< ProcessConfigprocesses
 

Detailed Description

A fully parsed, validated, expanded director.toml. processes is already in a valid topological start order (every entry's after names appear earlier in the vector), so mads up can just iterate it in order.

Definition at line 111 of file director_config.hpp.

Member Data Documentation

◆ base_dir

std::filesystem::path Mads::DirectorConfig::base_dir

Definition at line 114 of file director_config.hpp.

◆ processes

std::vector<ProcessConfig> Mads::DirectorConfig::processes

Definition at line 115 of file director_config.hpp.

◆ sample_rate_seconds

double Mads::DirectorConfig::sample_rate_seconds = 2.0

Definition at line 113 of file director_config.hpp.

◆ terminal

std::optional<std::string> Mads::DirectorConfig::terminal

Definition at line 112 of file director_config.hpp.


The documentation for this struct was generated from the following file: