Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
PanelNetworksEditorFactory.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_UI_PANELS_EDITOR_NETWORKS_PANELNETWORKSEDITORFACTORY_HPP_
2#define IV_SRC_UI_PANELS_EDITOR_NETWORKS_PANELNETWORKSEDITORFACTORY_HPP_
3
7
8#include <cstdint>
9#include <memory>
10#include <vector>
11
13{
14
16{
17public:
19 panelListChannelsSelect(uint64_t *indSelected,
20 const std::shared_ptr<std::vector<std::weak_ptr<iv::model::comms::NetworkData>>> &networks);
21
22 static AbstractComponentGUI *panelSelectJ1939Pgn(const std::shared_ptr<iv::channels::INetworkInfo> &networkInfo);
23 static AbstractComponentGUI *panelEditJ1939ExtraId(const std::shared_ptr<iv::channels::INetworkInfo> &networkInfo);
24
25 static AbstractComponentGUI *panelSelectNmea2kPgn(const std::shared_ptr<iv::channels::INetworkInfo> &networkInfo);
27 panelEditNmea2kFilterParameters(const std::shared_ptr<iv::channels::INetworkInfo> &networkInfo);
28};
29
30}// namespace iv::ui::panels::networks
31
32#endif//IV_SRC_UI_PANELS_EDITOR_NETWORKS_PANELNETWORKSEDITORFACTORY_HPP_
Definition AbstractComponentGUI.hpp:30
Definition PanelNetworksEditorFactory.hpp:16
static AbstractComponentGUI * panelSelectJ1939Pgn(const std::shared_ptr< iv::channels::INetworkInfo > &networkInfo)
Definition PanelNetworksEditorFactory.cpp:204
static AbstractComponentGUI * panelEditNmea2kFilterParameters(const std::shared_ptr< iv::channels::INetworkInfo > &networkInfo)
Definition PanelNetworksEditorFactory.cpp:541
static AbstractComponentGUI * panelSelectNmea2kPgn(const std::shared_ptr< iv::channels::INetworkInfo > &networkInfo)
Definition PanelNetworksEditorFactory.cpp:492
static AbstractComponentGUI * panelEditJ1939ExtraId(const std::shared_ptr< iv::channels::INetworkInfo > &networkInfo)
Definition PanelNetworksEditorFactory.cpp:339
static AbstractComponentGUI * panelListChannelsSelect(uint64_t *indSelected, const std::shared_ptr< std::vector< std::weak_ptr< iv::model::comms::NetworkData > > > &networks)
Definition PanelNetworksEditorFactory.cpp:75
Definition PanelNetworksEditorFactory.cpp:19