Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::units::Unit Member List

This is the complete list of members for iv::units::Unit, including all inherited members.

calculateUnitAlarmStatePriority() constiv::units::Unit
changeChannelId(const iv::types::channelId &channelId, const iv::types::channelId &newChannelId)iv::units::Unit
changeChannelOrder(iv::types::channelOrder channelOrder, iv::types::channelOrder newChannelOrder)iv::units::Unit
changeChannelsDefaultId(const iv::types::unitId &newUnitId)iv::units::Unitprivate
clone() constiv::units::Unit
createChannel(iv::channels::eChannelSpecificType channelType, std::optional< iv::types::channelOrder > channelOrder=std::nullopt, const std::optional< iv::types::channelId > &channelId=std::nullopt)iv::units::Unit
createSystemChannels()iv::units::Unit
deleteChannel(iv::types::channelOrder channelOrder)iv::units::Unit
deleteChannel(const iv::types::channelId &channelId)iv::units::Unit
existsChannel(const iv::types::channelId &channelId) constiv::units::Unit
extractChannel(iv::types::channelOrder channelOrder)iv::units::Unit
extractChannel(const iv::types::channelId &channelId)iv::units::Unit
getActiveChannels(bool refreshCache=false) constiv::units::Unit
getActiveChannelsByGroupId(const iv::types::groupId &groupId, bool refreshCache=false) constiv::units::Unit
getCanAFailChannel()iv::units::Unit
getCanBFailChannel()iv::units::Unit
getCanCFailChannel()iv::units::Unit
getChannel(iv::types::channelOrder channelOrder) constiv::units::Unit
getChannel(const iv::types::channelId &channelId) constiv::units::Unit
getChannelByShipyardTag(const std::string &channelTag)iv::units::Unit
getChannels() constiv::units::Unit
getChannelsByIndex()iv::units::Unit
getChannelsByOrder() constiv::units::Unit
getFirstFreeChannelOrder(std::optional< iv::channels::eChannelSpecificType > channelType=std::nullopt, const std::optional< std::function< bool(iv::types::channelOrder)> > &addedCondition=std::nullopt) constiv::units::Unit
getHeartbeatChannel()iv::units::Unit
getId() constiv::units::Unit
getLastHeartbeat() constiv::units::Unit
getLastHeartbeat(iv::comms::eLomLine line) constiv::units::Unit
getName(bool isNotInProjectUnit=false) constiv::units::Unit
getOfflineChannel()iv::units::Unit
getType() constiv::units::Unit
getUnitInfo()iv::units::Unit
hasChannels() constiv::units::Unit
initializeChannels(const std::shared_ptr< AbstractProgress > &progress)iv::units::Unit
insertChannel(std::shared_ptr< iv::channels::AbstractChannel > channel)iv::units::Unit
isLIM() constiv::units::Unit
isLOM() constiv::units::Unit
isOn() constiv::units::Unit
isOnOnCanLine(comms::eLomLine line) constiv::units::Unit
isStation() constiv::units::Unit
load(const iv::file::xml::File &xml)iv::units::Unit
m_activeChannelsByOrderiv::units::Unitmutableprivate
m_cabinetIdiv::units::Unit
m_canAFailChanneliv::units::Unitprivate
m_canBFailChanneliv::units::Unitprivate
m_canCFailChanneliv::units::Unitprivate
m_channelsiv::units::Unitprivate
m_channelsByGroupIdiv::units::Unitmutableprivate
m_channelsByIndexiv::units::Unitprivate
m_channelsByOrderiv::units::Unitprivate
m_heartbeatChanneliv::units::Unitprivate
m_idiv::units::Unit
m_internalDescriptioniv::units::Unit
m_isEnablediv::units::Unit
m_lastHeartbeativ::units::Unitprivate
m_lastHeartbeatStateiv::units::Unit
m_lomCommunicationMutexiv::units::Unit
m_offlineChanneliv::units::Unitprivate
m_unitInfoiv::units::Unit
m_unitTypeiv::units::Unit
prvCreateKLimSystemChannels()iv::units::Unit
prvCreateLomSystemChannels()iv::units::Unit
save(const std::shared_ptr< iv::file::xml::File > &xml) constiv::units::Unit
setCanAFailChannel(const std::weak_ptr< iv::channels::AbstractChannel > &canAFailChannel)iv::units::Unit
setCanBFailChannel(const std::weak_ptr< iv::channels::AbstractChannel > &canBFailChannel)iv::units::Unit
setCanCFailChannel(const std::weak_ptr< iv::channels::AbstractChannel > &canCFailChannel)iv::units::Unit
setHeartbeatChannel(const std::weak_ptr< iv::channels::AbstractChannel > &heartbeatChannel)iv::units::Unit
setLasHeartbeat(iv::comms::eLomLine line, iv::types::timestamp timestamp)iv::units::Unit
setOfflineChannel(const std::weak_ptr< iv::channels::AbstractChannel > &offlineChannel)iv::units::Unit
Unit()iv::units::Unit
Unit(iv::types::unitId id, iv::units::eUnitType unitType)iv::units::Unit
Units classiv::units::Unitfriend
update(const iv::units::Unit &other)iv::units::Unit
updateChannelsUnitId()iv::units::Unitprivate