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
() const
iv::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::Unit
private
clone
() const
iv::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) const
iv::units::Unit
extractChannel
(iv::types::channelOrder channelOrder)
iv::units::Unit
extractChannel
(const iv::types::channelId &channelId)
iv::units::Unit
getActiveChannels
(bool refreshCache=false) const
iv::units::Unit
getActiveChannelsByGroupId
(const iv::types::groupId &groupId, bool refreshCache=false) const
iv::units::Unit
getCanAFailChannel
()
iv::units::Unit
getCanBFailChannel
()
iv::units::Unit
getCanCFailChannel
()
iv::units::Unit
getChannel
(iv::types::channelOrder channelOrder) const
iv::units::Unit
getChannel
(const iv::types::channelId &channelId) const
iv::units::Unit
getChannelByShipyardTag
(const std::string &channelTag)
iv::units::Unit
getChannels
() const
iv::units::Unit
getChannelsByIndex
()
iv::units::Unit
getChannelsByOrder
() const
iv::units::Unit
getFirstFreeChannelOrder
(std::optional< iv::channels::eChannelSpecificType > channelType=std::nullopt, const std::optional< std::function< bool(iv::types::channelOrder)> > &addedCondition=std::nullopt) const
iv::units::Unit
getHeartbeatChannel
()
iv::units::Unit
getId
() const
iv::units::Unit
getLastHeartbeat
() const
iv::units::Unit
getLastHeartbeat
(iv::comms::eLomLine line) const
iv::units::Unit
getName
(bool isNotInProjectUnit=false) const
iv::units::Unit
getOfflineChannel
()
iv::units::Unit
getType
() const
iv::units::Unit
getUnitInfo
()
iv::units::Unit
hasChannels
() const
iv::units::Unit
initializeChannels
(const std::shared_ptr< AbstractProgress > &progress)
iv::units::Unit
insertChannel
(std::shared_ptr< iv::channels::AbstractChannel > channel)
iv::units::Unit
isLIM
() const
iv::units::Unit
isLOM
() const
iv::units::Unit
isOn
() const
iv::units::Unit
isOnOnCanLine
(comms::eLomLine line) const
iv::units::Unit
isStation
() const
iv::units::Unit
load
(const iv::file::xml::File &xml)
iv::units::Unit
m_activeChannelsByOrder
iv::units::Unit
mutable
private
m_cabinetId
iv::units::Unit
m_canAFailChannel
iv::units::Unit
private
m_canBFailChannel
iv::units::Unit
private
m_canCFailChannel
iv::units::Unit
private
m_channels
iv::units::Unit
private
m_channelsByGroupId
iv::units::Unit
mutable
private
m_channelsByIndex
iv::units::Unit
private
m_channelsByOrder
iv::units::Unit
private
m_heartbeatChannel
iv::units::Unit
private
m_id
iv::units::Unit
m_internalDescription
iv::units::Unit
m_isEnabled
iv::units::Unit
m_lastHeartbeat
iv::units::Unit
private
m_lastHeartbeatState
iv::units::Unit
m_lomCommunicationMutex
iv::units::Unit
m_offlineChannel
iv::units::Unit
private
m_unitInfo
iv::units::Unit
m_unitType
iv::units::Unit
prvCreateKLimSystemChannels
()
iv::units::Unit
prvCreateLomSystemChannels
()
iv::units::Unit
save
(const std::shared_ptr< iv::file::xml::File > &xml) const
iv::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
class
iv::units::Unit
friend
update
(const iv::units::Unit &other)
iv::units::Unit
updateChannelsUnitId
()
iv::units::Unit
private
Generated by
1.12.0