#include <CPanelTanksAddEditTank.hpp>
◆ CPanelTanksAddEditTank() [1/4]
CPanelTanksAddEditTank::CPanelTanksAddEditTank |
( |
| ) |
|
|
delete |
◆ CPanelTanksAddEditTank() [2/4]
CPanelTanksAddEditTank::CPanelTanksAddEditTank |
( |
const iv::types::tankId & | tankId, |
|
|
bool | isNewTank = true ) |
|
explicit |
◆ CPanelTanksAddEditTank() [3/4]
◆ CPanelTanksAddEditTank() [4/4]
◆ ~CPanelTanksAddEditTank()
CPanelTanksAddEditTank::~CPanelTanksAddEditTank |
( |
| ) |
|
|
default |
◆ buildPanel()
◆ createNewChannel()
void CPanelTanksAddEditTank::createNewChannel |
( |
const std::shared_ptr< STankChannelEditInfo > & | channelInfo | ) |
|
◆ fillChannelsComboBox()
◆ getCreatingChannelSpecificType()
◆ getFirstFreeChannelId()
std::optional< uint16_t > CPanelTanksAddEditTank::getFirstFreeChannelId |
( |
iv::types::unitId | unitId | ) |
const |
|
nodiscard |
◆ getSuitableChannels()
◆ getTankChannelSpecificType()
◆ getTankToAdd()
std::string CPanelTanksAddEditTank::getTankToAdd |
( |
| ) |
const |
|
nodiscard |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ prvBuildSensorsList()
◆ prvBuildTankAttrPanel()
◆ removeChannel()
◆ m_addedSensorsChannels
std::shared_ptr<std::vector<std::shared_ptr<STankChannelEditInfo> > > CPanelTanksAddEditTank::m_addedSensorsChannels |
◆ m_createdChannels
◆ m_density
double CPanelTanksAddEditTank::m_density |
◆ m_differenceChannel
◆ m_differenceThreshold
◆ m_hasAlarmDifference
bool CPanelTanksAddEditTank::m_hasAlarmDifference |
◆ m_suitableUnits
◆ m_tankContentType
◆ m_tanksNames
std::shared_ptr<std::unordered_set<iv::types::tankId> > CPanelTanksAddEditTank::m_tanksNames |
|
private |
◆ m_tankTag
std::string CPanelTanksAddEditTank::m_tankTag |
◆ m_volumeChannel
The documentation for this class was generated from the following files: