 |
helics
3.3.0
|
9 #include "MessageFederate.hpp"
10 #include "ValueFederate.hpp"
35 const std::shared_ptr<Core>& core,
70 virtual void setFlagOption(
int flagIndex,
bool flagValue =
true)
override;
71 virtual void disconnect()
override;
74 virtual void updateTime(
Time newTime,
Time oldTime)
override;
75 virtual void startupToInitializeStateTransition()
override;
76 virtual void initializeToExecuteStateTransition(
IterationResult result)
override;
77 virtual std::string localQuery(std::string_view queryStr)
const override;
80 virtual void registerInterfaces(
const std::string& configString)
override;
virtual void disconnect() override
Definition: MessageFederate.cpp:84
virtual void setFlagOption(int flag, bool flagValue=true) override
Definition: ValueFederate.cpp:158
Definition: ZmqContextManager.h:32
virtual std::string localQuery(std::string_view queryStr) const override
Definition: ValueFederate.cpp:525
Definition: application_api/ValueFederate.hpp:26
CombinationFederate & operator=(CombinationFederate &&fed) noexcept
FederateInfo loadFederateInfo(const std::string &configString)
Definition: FederateInfo.cpp:711
void registerMessageInterfaces(const std::string &configString)
Definition: MessageFederate.cpp:136
void registerFilterInterfaces(const std::string &configString)
Definition: Federate.cpp:951
virtual void registerInterfaces(const std::string &configString) override
Definition: CombinationFederate.cpp:90
virtual void startupToInitializeStateTransition() override
Definition: CombinationFederate.cpp:69
TimeRepresentation< count_time< 9 > > Time
Definition: helicsTime.hpp:27
Definition: application_api/MessageFederate.hpp:22
virtual void updateTime(Time newTime, Time oldTime) override
Definition: MessageFederate.cpp:90
Definition: application_api/CoreApp.hpp:25
Definition: FederateInfo.hpp:24
virtual void updateTime(Time newTime, Time oldTime) override
Definition: ValueFederate.cpp:511
IterationResult
Definition: CoreTypes.hpp:83
virtual void startupToInitializeStateTransition() override
Definition: ValueFederate.cpp:516
virtual void initializeToExecuteStateTransition(IterationResult result) override
Definition: MessageFederate.cpp:99
virtual std::string localQuery(std::string_view queryStr) const override
Definition: MessageFederate.cpp:104
virtual void initializeToExecuteStateTransition(IterationResult result) override
Definition: CombinationFederate.cpp:75
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14
virtual void initializeToExecuteStateTransition(IterationResult result) override
Definition: ValueFederate.cpp:520
void registerValueInterfaces(const std::string &configString)
Definition: ValueFederate.cpp:184
virtual std::string localQuery(std::string_view queryStr) const override
Definition: CombinationFederate.cpp:81
Definition: application_api/Federate.hpp:48
virtual void disconnect() override
Definition: ValueFederate.cpp:83
bool loadCores()
Definition: loadCores.cpp:149
virtual void startupToInitializeStateTransition() override
Definition: MessageFederate.cpp:95
Definition: cpp98/Broker.hpp:18
virtual void disconnect() override
Definition: CombinationFederate.cpp:55
Definition: application_api/CombinationFederate.hpp:18