 |
helics
3.0.1
|
9 #include "GlobalFederateId.hpp"
10 #include "gmlc/containers/MapTraits.hpp"
15 struct is_easily_hashable<
helics::InterfaceHandle> {
16 static constexpr
bool value =
true;
22 struct is_easily_hashable<
helics::GlobalFederateId> {
23 static constexpr
bool value =
true;
29 struct is_easily_hashable<
helics::LocalFederateId> {
30 static constexpr
bool value =
true;
36 struct is_easily_hashable<
helics::GlobalBrokerId> {
37 static constexpr
bool value =
true;
43 struct is_easily_hashable<
helics::route_id> {
44 static constexpr
bool value =
true;
50 struct is_easily_hashable<
helics::GlobalHandle> {
51 static constexpr
bool value =
true;
Common functions for the HELICS C api.
FedObject * getFedObject(HelicsFederate fed, HelicsError *err) noexcept
Definition: FederateExport.cpp:27
Definition: application_api/ValueFederate.hpp:25
void * HelicsFederate
Definition: api-data.h:60
@ HELICS_ERROR_INVALID_OBJECT
Definition: helics_enums.h:230
Definition: application_api/MessageFederate.hpp:22
Definition: api_objects.h:83
Definition: api-data.h:160
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14
Definition: application_api/Federate.hpp:47