 |
helics
2.8.1
|
9 #include "basic_core_types.hpp"
23 const std::string& key_,
24 const std::string& type_in_,
25 const std::string& type_out_,
29 dest_filter(destFilter_)
35 const std::string
key;
38 const bool dest_filter =
false;
44 std::vector<global_handle> sourceTargets;
45 std::vector<global_handle> destTargets;
Definition: FilterInfo.hpp:18
Definition: global_federate_id.hpp:26
const std::string key
the identifier of the filter
Definition: FilterInfo.hpp:35
const std::string outputType
the outputType of data of the filter
Definition: FilterInfo.hpp:37
bool cloning
indicator that the filter is a destination filter
Definition: FilterInfo.hpp:39
Definition: global_federate_id.hpp:128
FilterInfo(global_broker_id core_id_, interface_handle handle_, const std::string &key_, const std::string &type_in_, const std::string &type_out_, bool destFilter_)
Definition: FilterInfo.hpp:21
uint16_t flags
flags for the filter
Definition: FilterInfo.hpp:40
const std::string inputType
the type of data for the filter
Definition: FilterInfo.hpp:36
std::shared_ptr< FilterOperator > filterOp
the callback operation of the filter
Definition: FilterInfo.hpp:42
Definition: federate_id.hpp:65
void removeTarget(global_handle targetToRemove)
Definition: FilterInfo.cpp:14
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14
const global_broker_id core_id
id of the core that manages the filter
Definition: FilterInfo.hpp:32
const interface_handle handle
id handle of the filter
Definition: FilterInfo.hpp:33