swift
Static Public Member Functions | List of all members
swift::core::vatsim::TVatsimDataFile Struct Reference

Reader settings. More...

Inheritance diagram for swift::core::vatsim::TVatsimDataFile:
[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 const swift::core::vatsim::CReaderSettingsdefaultValue ()
 Return the value to use in case the supplied value does not satisfy the validator. Default implementation returns a default-constructed value. More...
 
- Static Public Member Functions inherited from swift::misc::TSettingTrait< CReaderSettings >
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 CReaderSettings &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 CReaderSettings & 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< CReaderSettings >
using type = CReaderSettings
 Data type of the value.
 
- Public Member Functions inherited from swift::misc::TSettingTrait< CReaderSettings >
 TSettingTrait ()=delete
 Deleted default constructor.
 
 TSettingTrait (const TSettingTrait &)=delete
 Deleted copy constructor.
 
TSettingTraitoperator= (const TSettingTrait &)=delete
 Deleted copy assignment operator.
 

Detailed Description

Reader settings.

Definition at line 85 of file vatsimsettings.h.

Member Function Documentation

◆ defaultValue()

static const swift::core::vatsim::CReaderSettings& swift::core::vatsim::TVatsimDataFile::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 98 of file vatsimsettings.h.

◆ humanReadable()

static const QString& swift::core::vatsim::TVatsimDataFile::humanReadable ( )
inlinestatic

Optional human readable name.

Definition at line 91 of file vatsimsettings.h.

◆ key()

static const char* swift::core::vatsim::TVatsimDataFile::key ( )
inlinestatic

Key string of the value. Reimplemented in derived class.

Definition at line 88 of file vatsimsettings.h.


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