Read@CVL
rdf::ModuleConfig Class Reference

#include <BaseModule.h>

Inheritance diagram for rdf::ModuleConfig:

Public Member Functions

 ModuleConfig (const QString &moduleName="Generic Module")
 
void loadSettings ()
 
void loadSettings (QSettings &settings)
 
void saveSettings () const
 
void saveSettings (QSettings &settings) const
 
void saveDefaultSettings () const
 
virtual void saveDefaultSettings (QSettings &settings) const
 
QString name () const
 
virtual QString toString () const
 

Protected Member Functions

virtual void load (const QSettings &settings)
 
virtual void save (QSettings &settings) const
 
template<class num >
num checkParam (num param, num min, num max, const QString &name) const
 

Protected Attributes

QString mModuleName
 

Friends

DllCoreExport QDataStream & operator<< (QDataStream &s, const ModuleConfig &m)
 
DllCoreExport QDebug operator<< (QDebug d, const ModuleConfig &m)
 

Constructor & Destructor Documentation

rdf::ModuleConfig::ModuleConfig ( const QString &  moduleName = "Generic Module")

Member Function Documentation

template<class num >
num rdf::ModuleConfig::checkParam ( num  param,
num  min,
num  max,
const QString &  name 
) const
inlineprotected
void rdf::ModuleConfig::loadSettings ( )
void rdf::ModuleConfig::loadSettings ( QSettings &  settings)
QString rdf::ModuleConfig::name ( ) const
void rdf::ModuleConfig::saveDefaultSettings ( ) const
void rdf::ModuleConfig::saveDefaultSettings ( QSettings &  settings) const
virtual
void rdf::ModuleConfig::saveSettings ( ) const
void rdf::ModuleConfig::saveSettings ( QSettings &  settings) const

Friends And Related Function Documentation

DllCoreExport QDataStream& operator<< ( QDataStream &  s,
const ModuleConfig m 
)
friend
DllCoreExport QDebug operator<< ( QDebug  d,
const ModuleConfig m 
)
friend

Member Data Documentation

QString rdf::ModuleConfig::mModuleName
protected

the module's name.


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