![]() |
Mads
Multi-Agent Distributed System
|
#include "agent.hpp"#include "exec_path.hpp"#include "mads.hpp"#include "service_discovery.hpp"#include <cxxopts.hpp>#include <cstdlib>#include <filesystem>#include <iostream>#include <nlohmann/json.hpp>#include <optional>#include <string>#include <type_traits>#include <utility>#include <unistd.h>Go to the source code of this file.
Classes | |
| class | Mads::AgentAppT< AgentT > |
| Application-facing wrapper for Agent and Agent subclasses. More... | |
| struct | Mads::AgentAppT< AgentT >::CryptoOptions |
| CURVE encryption options parsed from the command line. More... | |
| struct | Mads::AgentAppT< AgentT >::CliOptions |
| Common options parsed for agent executables. More... | |
Namespaces | |
| namespace | Mads |
Typedefs | |
| using | Mads::AgentApp = AgentAppT< Agent > |
| template<typename AgentT > | |
| using | Mads::AgentAppFor = AgentAppT< AgentT > |