LibDMRConf  0.6.0
A library to program DMR radios.
Public Types | Public Member Functions | Protected Attributes | List of all members
VerifyIssue Class Reference

Simple container class to collect codeplug verification issues. More...

#include <radio.hh>

Public Types

enum  Type { NOTIFICATION, WARNING, ERROR }
 Issue type. More...
 

Public Member Functions

 VerifyIssue (Type type, const QString &message)
 Constructor from type and message.
 
Type type () const
 Returns the verification issue type.
 
const QString & message () const
 Returns the verification issue message.
 

Protected Attributes

Type _type
 The issue type.
 
QString _message
 The issue message.
 

Detailed Description

Simple container class to collect codeplug verification issues.

As all radios are programmed from a common configuration, some radios may not support all features within the confiuration. Before uploading the device specific configuration, the generic configuration gets verified against the device features. This may lead to several issues/warning. This class represents such a issue/warning message.

Member Enumeration Documentation

◆ Type

Issue type.

Enumerator
NOTIFICATION 

Inform user about changes made to the config to fit radio.

WARNING 

Verification warning, some configured fature is just ignored for the particular radio.

ERROR 

Verification error, a consistent device specific configutation cannot be derived from the generic config.


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