◆ CPrvModelStationIps()
iv::panels::StationIps::CPrvModelStationIps::CPrvModelStationIps |
( |
const std::shared_ptr< std::set< iv::types::ipAddress > > & | stationsCopy | ) |
|
|
inlineexplicit |
◆ addColumns()
void iv::panels::StationIps::CPrvModelStationIps::addColumns |
( |
CList * | list | ) |
|
|
inlineoverrideprivatevirtual |
◆ canAddIp()
bool iv::panels::StationIps::CPrvModelStationIps::canAddIp |
( |
const iv::types::ipAddress & | ipAddress | ) |
const |
|
inlinenodiscard |
◆ getDataCell()
std::shared_ptr< CDataList > iv::panels::StationIps::CPrvModelStationIps::getDataCell |
( |
const uint64_t | indRow, |
|
|
const uint64_t | indColumn ) const |
|
inlinenodiscardoverrideprivatevirtual |
◆ getStationIpAddress()
iv::types::stationId iv::panels::StationIps::CPrvModelStationIps::getStationIpAddress |
( |
const uint32_t | index | ) |
const |
|
inlinenodiscard |
◆ hasBackground()
virtual bool IModelList::hasBackground |
( |
uint64_t | indRow, |
|
|
uint64_t | indColumn, |
|
|
iv::types::color * | rgbBackground ) const |
|
inlinevirtualinherited |
◆ hasForeground()
bool iv::panels::StationIps::CPrvModelStationIps::hasForeground |
( |
uint64_t | indRow, |
|
|
uint64_t | indColumn, |
|
|
iv::types::color * | rgbForeground ) const |
|
inlineoverrideprivatevirtual |
◆ insertIpAddress()
void iv::panels::StationIps::CPrvModelStationIps::insertIpAddress |
( |
const iv::types::ipAddress & | newIpAddress | ) |
const |
|
inline |
◆ isCellActive()
virtual bool IModelList::isCellActive |
( |
uint64_t | indRow, |
|
|
uint64_t | indCol ) const |
|
inlinenodiscardvirtualinherited |
◆ numRows()
uint64_t iv::panels::StationIps::CPrvModelStationIps::numRows |
( |
| ) |
const |
|
inlinenodiscardoverrideprivatevirtual |
◆ removeIpAddress()
void iv::panels::StationIps::CPrvModelStationIps::removeIpAddress |
( |
const uint32_t | index | ) |
const |
|
inline |
◆ updateFrameData()
virtual void IModelList::updateFrameData |
( |
| ) |
|
|
inlinevirtualinherited |
◆ m_stationIpAddresses
std::shared_ptr<std::set<iv::types::ipAddress> > iv::panels::StationIps::CPrvModelStationIps::m_stationIpAddresses |
|
private |
The documentation for this class was generated from the following file: