UltraScan III
List of all members | Public Member Functions | Public Attributes
US_Report::ReportTypes Class Reference

Map report types: name-to-label and name-to-mimetype. More...

#include "us_report.h"

Public Member Functions

 ReportTypes ()
 US_ReportTypes constructor to create mappings. More...
 
void show (void)
 Displays the contents of the class variables in qDebug() statements. More...
 

Public Attributes

QMap< QString, QString > appLabels
 Application Name-to-Label. More...
 
QMap< QString, QString > rptLabels
 Report Name-to-Label. More...
 
QMap< QString, QString > extLabels
 Extension Name-to-Label. More...
 
QMap< QString, QString > extMTypes
 Exten. Name-to-MimeType. More...
 

Detailed Description

Map report types: name-to-label and name-to-mimetype.

Object that creates and holds mappings of name-to-label for analysis (application), subAnalysis (report), and reportType (extension); as well as a mapping of extension names to mime-types.

Definition at line 38 of file us_report.h.

Constructor & Destructor Documentation

US_Report::ReportTypes::ReportTypes ( )

US_ReportTypes constructor to create mappings.

Definition at line 9 of file us_report.cpp.

Member Function Documentation

void US_Report::ReportTypes::show ( void  )

Displays the contents of the class variables in qDebug() statements.

Definition at line 50 of file us_report.cpp.

Member Data Documentation

QMap< QString, QString > US_Report::ReportTypes::appLabels

Application Name-to-Label.

Definition at line 44 of file us_report.h.

QMap< QString, QString > US_Report::ReportTypes::extLabels

Extension Name-to-Label.

Definition at line 46 of file us_report.h.

QMap< QString, QString > US_Report::ReportTypes::extMTypes

Exten. Name-to-MimeType.

Definition at line 47 of file us_report.h.

QMap< QString, QString > US_Report::ReportTypes::rptLabels

Report Name-to-Label.

Definition at line 45 of file us_report.h.


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