helics  3.5.2
cpp98/CombinationFederate.hpp
1 /*
2 Copyright (c) 2017-2024,
3 Battelle Memorial Institute; Lawrence Livermore National Security, LLC; Alliance for Sustainable
4 Energy, LLC. See the top-level NOTICE for additional details. All rights reserved.
5 SPDX-License-Identifier: BSD-3-Clause
6 */
7 #ifndef HELICS_CPP98_COMBINATION_FEDERATE_HPP_
8 #define HELICS_CPP98_COMBINATION_FEDERATE_HPP_
9 #pragma once
10 
11 #include "MessageFederate.hpp"
12 #include "ValueFederate.hpp"
13 
14 #include <string>
15 
16 namespace helicscpp {
20  public:
24  explicit CombinationFederate(const std::string& name, FederateInfo& fi)
25  {
27  }
30  explicit CombinationFederate(const std::string& configString)
31  {
33  }
34 };
35 } // namespace helicscpp
36 #endif
Definition: cpp98/CombinationFederate.hpp:19
CombinationFederate(const std::string &name, FederateInfo &fi)
Definition: cpp98/CombinationFederate.hpp:24
CombinationFederate(const std::string &configString)
Definition: cpp98/CombinationFederate.hpp:30
Definition: cpp98/Federate.hpp:28
HelicsFederateInfo getInfo()
Definition: cpp98/Federate.hpp:160
HelicsFederate fed
underlying HelicsFederate object
Definition: cpp98/Federate.hpp:901
Definition: cpp98/MessageFederate.hpp:22
Definition: cpp98/ValueFederate.hpp:36
Definition: helicsExceptions.hpp:38
HelicsFederate helicsCreateCombinationFederateFromConfig(const char *configFile, HelicsError *err)
Definition: FederateExport.cpp:576
HelicsFederate helicsCreateCombinationFederate(const char *fedName, HelicsFederateInfo fedInfo, HelicsError *err)
Definition: FederateExport.cpp:550
Definition: cpp98/Broker.hpp:18