swift
Static Public Member Functions | List of all members
swift::gui::settings::TBackgroundConsolidation Struct Reference

Settings for last manual entries of own aircraft mode. More...

Inheritance diagram for swift::gui::settings::TBackgroundConsolidation:
[legend]

Static Public Member Functions

static const char * key ()
 Key string of the value. Reimplemented in derived class. More...
 
static const QString & humanReadable ()
 Optional human readable name. More...
 
static bool isValid (const int &valueInSeconds, QString &)
 Validator function. Return true if the argument is valid, false otherwise. Default implementation just returns true. Reimplemented in derived class to support validation of the value. More...
 
static const int & defaultValue ()
 Return the value to use in case the supplied value does not satisfy the validator. Default implementation returns a default-constructed value. More...
 
static int minSecs ()
 Minimum.
 
static int maxSecs ()
 Maximum.
 
- Static Public Member Functions inherited from swift::misc::TSettingTrait< int >
static const char * key ()
 Key string of the value. Reimplemented in derived class.
 
static const QString & humanReadable ()
 Optional human readable name.
 
static bool isValid (const int &value, QString &reason)
 Validator function. Return true if the argument is valid, false otherwise. Default implementation just returns true. Reimplemented in derived class to support validation of the value.
 
static const int & defaultValue ()
 Return the value to use in case the supplied value does not satisfy the validator. Default implementation returns a default-constructed value.
 

Additional Inherited Members

- Public Types inherited from swift::misc::TSettingTrait< int >
using type = int
 Data type of the value.
 
- Public Member Functions inherited from swift::misc::TSettingTrait< int >
 TSettingTrait ()=delete
 Deleted default constructor.
 
 TSettingTrait (const TSettingTrait &)=delete
 Deleted copy constructor.
 
TSettingTraitoperator= (const TSettingTrait &)=delete
 Deleted copy assignment operator.
 

Detailed Description

Settings for last manual entries of own aircraft mode.

Definition at line 83 of file guisettings.h.

Member Function Documentation

◆ defaultValue()

static const int& swift::gui::settings::TBackgroundConsolidation::defaultValue ( )
inlinestatic

Return the value to use in case the supplied value does not satisfy the validator. Default implementation returns a default-constructed value.

Definition at line 102 of file guisettings.h.

◆ humanReadable()

static const QString& swift::gui::settings::TBackgroundConsolidation::humanReadable ( )
inlinestatic

Optional human readable name.

Definition at line 89 of file guisettings.h.

◆ isValid()

static bool swift::gui::settings::TBackgroundConsolidation::isValid ( const int &  valueInSeconds,
QString &   
)
inlinestatic

Validator function. Return true if the argument is valid, false otherwise. Default implementation just returns true. Reimplemented in derived class to support validation of the value.

Definition at line 96 of file guisettings.h.

◆ key()

static const char* swift::gui::settings::TBackgroundConsolidation::key ( )
inlinestatic

Key string of the value. Reimplemented in derived class.

Definition at line 86 of file guisettings.h.


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