Loading...
Searching...
No Matches
Protocols::BitfocusSpecificSettings Struct Reference

Public Member Functions

void deduplicateConfiguration ()
 Keeps the first entry for each key.
 
QString enumeratorLabel () const
 
std::map< QString, QVariant > moduleConfiguration () const
 The configuration as sent to the module.
 
std::shared_ptr< bitfocus::module_handler > makeHandler (const QString &label) const
 Starts the module process.
 

Public Attributes

QString path
 
QString entrypoint
 
QString id
 
QString name
 
QString brand
 
QString product
 
QString nodeVersion
 
QString apiVersion
 
std::vector< std::pair< QString, ossia::value > > configuration
 
std::optional< int > upgradeIndex
 Last upgrade script the configuration went through.
 
std::optional< std::vector< QString > > secretKeys
 The keys of the configuration which go to the module as secrets.
 
QString description
 
std::shared_ptr< bitfocus::module_handler > handler
 

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