salsa  0.4.0
ConfigZyre.hh
1 #pragma once
2 
3 #include "ActorZmq.hh"
4 #include "Config.hh"
5 
6 namespace Salsa {
15 
16 class ConfigZyre : public Config {
17 public:
18  ConfigZyre();
19 
20  virtual ~ConfigZyre();
21 
22  std::shared_ptr<Salsa::Node> apply(std::vector<std::shared_ptr<Salsa::ActorZmq>> * targetActors);
23 
24 private:
25  void applyOptions(YAML::detail::iterator_value & src, YAML::Node & opt);
26 };
27 } // namespace Salsa
void applyOptions(YAML::detail::iterator_value &src, YAML::Node &opt)
Definition: ConfigZyre.cc:245
virtual ~ConfigZyre()
Definition: ConfigZyre.cc:11
Base ConfigZyre class.
Definition: ConfigZyre.hh:16
Base Config class.
Definition: Config.hh:17
std::shared_ptr< Salsa::Node > apply(std::vector< std::shared_ptr< Salsa::ActorZmq >> *targetActors)
Definition: ConfigZyre.cc:18