Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::panels::diamar Namespace Reference

Namespaces

namespace  AppFailureList
 
namespace  AppFailureLogInfo
 
namespace  Backups
 
namespace  CommandRemoteAssistance
 
namespace  EventsLogs
 
namespace  ExportChannelsData
 
namespace  HeartBeatsDiamarRepeaters
 
namespace  HeartBeatsLoms
 
namespace  HeartBeatsStations
 
namespace  HeartBeatsWatchcallNodes
 
namespace  Language
 
namespace  LineStatus
 
namespace  ListChannelsSelect
 
namespace  LomInformation
 
namespace  LomReplace
 
namespace  main
 
namespace  ManageDataLogger
 
namespace  NetworkInformation
 
namespace  OnlineUnits
 
namespace  StationInformation
 
namespace  SystemRebootShutdown
 
namespace  TestChannels
 
namespace  TimeConfiguration
 
namespace  TimeZone
 
namespace  UserAccessProfile
 

Classes

class  ButtonAccessFactory
 
struct  CmdButtonConfiguration
 
class  DiamarChannelsPanelsFactory
 
class  DiamarMimicPanelsFactory
 
class  PanelAppFailureLogsFactory
 
class  PanelSystemConfigurationFactory
 
class  PanelSystemInformationFactory
 
class  PrvButtonAccessToggleListenerclick
 
class  PrvMimicChannelPanelBuilder
 

Functions

static std::vector< std::shared_ptr< iv::diamar::UserProfile > > getUsersAbleToUnlock (const ButtonAccessFactory::AccessType accessType)
 
static std::string prvGetResourceAccess (const bool canAccess)
 
static std::string prvGetTextAccess (const bool canAccess)
 
static AbstractComponentGUIpanelDisplayOrEditString (const bool canEdit, std::string &value)
 
template<iv::concepts::IntegerType T>
static AbstractComponentGUIpanelDisplayOrEditInteger (bool canEdit, const std::string &nameField, T &value, const uint16_t numMaxChar)
 
template<iv::concepts::IntegerType T, iv::concepts::IntegerType R1, iv::concepts::IntegerType R2>
static AbstractComponentGUIpanelDisplayOrEditIntegerWithInterval (bool canEdit, const std::string &nameField, T &value, const uint16_t numMaxChar, R1 minValue, R2 maxValue)
 
static void updateCmdButtonSize (CButton *mainCmdButton, const CmdButtonConfiguration &cmdButtonConfiguration)
 

Function Documentation

◆ getUsersAbleToUnlock()

static std::vector< std::shared_ptr< iv::diamar::UserProfile > > iv::panels::diamar::getUsersAbleToUnlock ( const ButtonAccessFactory::AccessType accessType)
static

◆ panelDisplayOrEditInteger()

static AbstractComponentGUI * iv::panels::diamar::panelDisplayOrEditInteger ( bool canEdit,
const std::string & nameField,
T & value,
const uint16_t numMaxChar )
static

◆ panelDisplayOrEditIntegerWithInterval()

static AbstractComponentGUI * iv::panels::diamar::panelDisplayOrEditIntegerWithInterval ( bool canEdit,
const std::string & nameField,
T & value,
const uint16_t numMaxChar,
R1 minValue,
R2 maxValue )
static

◆ panelDisplayOrEditString()

static AbstractComponentGUI * iv::panels::diamar::panelDisplayOrEditString ( const bool canEdit,
std::string & value )
static

◆ prvGetResourceAccess()

static std::string iv::panels::diamar::prvGetResourceAccess ( const bool canAccess)
static

◆ prvGetTextAccess()

static std::string iv::panels::diamar::prvGetTextAccess ( const bool canAccess)
static

◆ updateCmdButtonSize()

static void iv::panels::diamar::updateCmdButtonSize ( CButton * mainCmdButton,
const CmdButtonConfiguration & cmdButtonConfiguration )
static