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

Namespaces

namespace  ListChannels
 
namespace  TimeButtons
 

Classes

class  CPrvTimerUpdate
 
class  ListenerClickPrintButton
 
class  PanelChannelsEditorFactory
 
class  PanelChannelTendencyCurvesFactory
 
struct  SPrvDataPanelTimeLogger
 

Functions

static AbstractComponentGUIprintTrendCurvePanel (const bool isPrinterActive, std::string_view printerName, bool &printCurve, bool &saveCurve, std::map< std::string, bool > &extractToDevices)
 
static std::string curveToPdf (const std::shared_ptr< SPrvDataPanelTimeLogger > &curveData)
 
static AbstractComponentGUIcreateCheckChannelInGraphics (const iv::types::channelId &channelId)
 
static std::vector< std::shared_ptr< CTendencyCurve > > getAllCurves (const std::shared_ptr< SPrvDataPanelTimeLogger > &dataPanelTimeLogger)
 
static AbstractComponentGUIcreatePanelCurves (const std::shared_ptr< SPrvDataPanelTimeLogger > &dataPanelTimeLogger, const bool mustBeCreateCursor)
 
static void updatePanelCurves (const std::shared_ptr< SPrvDataPanelTimeLogger > &dataPanelTimeLogger, const bool mustBeCreateCursor)
 
std::string prvGetButtonChannelSelectText (const std::weak_ptr< iv::channels::AbstractChannel > &channelRef)
 

Variables

static constexpr uint64_t PRV_CURVE_RESOLUTION = 500 * iv::constants::time::MillisecondsInSeconds
 

Function Documentation

◆ createCheckChannelInGraphics()

static AbstractComponentGUI * iv::panels::channels::createCheckChannelInGraphics ( const iv::types::channelId & channelId)
static

◆ createPanelCurves()

static AbstractComponentGUI * iv::panels::channels::createPanelCurves ( const std::shared_ptr< SPrvDataPanelTimeLogger > & dataPanelTimeLogger,
const bool mustBeCreateCursor )
static

◆ curveToPdf()

static std::string iv::panels::channels::curveToPdf ( const std::shared_ptr< SPrvDataPanelTimeLogger > & curveData)
static

◆ getAllCurves()

static std::vector< std::shared_ptr< CTendencyCurve > > iv::panels::channels::getAllCurves ( const std::shared_ptr< SPrvDataPanelTimeLogger > & dataPanelTimeLogger)
static

◆ printTrendCurvePanel()

static AbstractComponentGUI * iv::panels::channels::printTrendCurvePanel ( const bool isPrinterActive,
std::string_view printerName,
bool & printCurve,
bool & saveCurve,
std::map< std::string, bool > & extractToDevices )
static

◆ prvGetButtonChannelSelectText()

std::string iv::panels::channels::prvGetButtonChannelSelectText ( const std::weak_ptr< iv::channels::AbstractChannel > & channelRef)

◆ updatePanelCurves()

static void iv::panels::channels::updatePanelCurves ( const std::shared_ptr< SPrvDataPanelTimeLogger > & dataPanelTimeLogger,
const bool mustBeCreateCursor )
static

Variable Documentation

◆ PRV_CURVE_RESOLUTION

uint64_t iv::panels::channels::PRV_CURVE_RESOLUTION = 500 * iv::constants::time::MillisecondsInSeconds
staticconstexpr