Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
ChannelsReports Class Reference

#include <ChannelsReports.hpp>

Static Public Member Functions

static void generateChannelsListByUnit (CDocumentPrinter *documentPrinter, CTreeObjectsNode< IEntPrinter * > *bodyDocumentRoot, iv::AttributesForReportsChannels attributesForReportsChannels)
 
static void generateChannelsListByMimic (CDocumentPrinter *documentPrinter, CTreeObjectsNode< IEntPrinter * > *bodyDocumentRoot, iv::AttributesForReportsChannels attributesForReportsChannels, eMimicReportType type)
 
static std::string generateChannelsListName (const iv::channels::eChannelArea areaSelected, const bool onlyAlarms, const bool isByUnit)
 
static void generateHistoryReport (CDocumentPrinter *documentPrinter, CTreeObjectsNode< IEntPrinter * > *bodyDocumentRoot, const std::vector< iv::alarms::Event > &history, iv::alarms::FilterHistory &filterHistory)
 
static void generateTrendCurvesReport (const CDocumentPrinter *documentPrinter, const std::set< iv::types::channelId > &channelIds, const iv::time::Timestamp &timestampReference, iv::types::timestamp incrTime)
 
static void generateDrawingsPerUnit (CEventMenuOption *evtMenuOption)
 

Member Function Documentation

◆ generateChannelsListByMimic()

void ChannelsReports::generateChannelsListByMimic ( CDocumentPrinter * documentPrinter,
CTreeObjectsNode< IEntPrinter * > * bodyDocumentRoot,
iv::AttributesForReportsChannels attributesForReportsChannels,
eMimicReportType type )
static

◆ generateChannelsListByUnit()

void ChannelsReports::generateChannelsListByUnit ( CDocumentPrinter * documentPrinter,
CTreeObjectsNode< IEntPrinter * > * bodyDocumentRoot,
iv::AttributesForReportsChannels attributesForReportsChannels )
static

◆ generateChannelsListName()

std::string ChannelsReports::generateChannelsListName ( const iv::channels::eChannelArea areaSelected,
const bool onlyAlarms,
const bool isByUnit )
static

◆ generateDrawingsPerUnit()

void ChannelsReports::generateDrawingsPerUnit ( CEventMenuOption * evtMenuOption)
static

◆ generateHistoryReport()

void ChannelsReports::generateHistoryReport ( CDocumentPrinter * documentPrinter,
CTreeObjectsNode< IEntPrinter * > * bodyDocumentRoot,
const std::vector< iv::alarms::Event > & history,
iv::alarms::FilterHistory & filterHistory )
static

◆ generateTrendCurvesReport()

void ChannelsReports::generateTrendCurvesReport ( const CDocumentPrinter * documentPrinter,
const std::set< iv::types::channelId > & channelIds,
const iv::time::Timestamp & timestampReference,
iv::types::timestamp incrTime )
static

The documentation for this class was generated from the following files: