Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CPanelChannelsSelectVisibleParams.cpp File Reference
#include "CPanelChannelsSelectVisibleParams.hpp"
#include "channels/CEnumParameter.hpp"
#include "ui/gui/CCheckButton.hpp"
#include "ui/gui/CLayoutGrid.hpp"
#include "ui/gui/CLayoutHorizontal.hpp"
#include "ui/gui/CLayoutVertical.hpp"
#include "ui/gui/CSeparator.hpp"
#include <bits/ranges_algo.h>
#include <map>
Include dependency graph for CPanelChannelsSelectVisibleParams.cpp:

Classes

class  CPrvListenerClickGeneralParameter
 

Enumerations

enum  parameterGroups {
  channelInfo , alarmAttributes , digitalAttributes , analogAttributes ,
  analogAlarmAttributes , misc
}
 

Functions

static CCheckButtoncreateTitleCheckButton (const bool &value, const std::string_view title, const std::shared_ptr< std::vector< CCheckButton * > > &checkVector)
 

Variables

static std::map< CEnumParameter::EParameterChannel, parameterGroupsnameToParameterGroup
 

Enumeration Type Documentation

◆ parameterGroups

Enumerator
channelInfo 
alarmAttributes 
digitalAttributes 
analogAttributes 
analogAlarmAttributes 
misc 

Function Documentation

◆ createTitleCheckButton()

static CCheckButton * createTitleCheckButton ( const bool & value,
const std::string_view title,
const std::shared_ptr< std::vector< CCheckButton * > > & checkVector )
static

Variable Documentation

◆ nameToParameterGroup

std::map<CEnumParameter::EParameterChannel, parameterGroups> nameToParameterGroup
inlinestatic