Setting Class Reference

#include <Setting.h>

List of all members.

Public Member Functions

 Setting ()
 ~Setting ()
void getData (QString &, QString &)
double getDouble (QString &)
int getInt (QString &)
void setData (QString &, QString &)
void getKeyList (QStringList &)
void remove (QString &)
void getString (QString &)
void parse (QString &)
void clear ()
int count ()
void copy (Setting *)

Protected Attributes

QDict< QString > dict


Detailed Description

Definition at line 29 of file Setting.h.


Constructor & Destructor Documentation

Setting::Setting (  ) 

Definition at line 25 of file Setting.cpp.

References dict.

Setting::~Setting (  ) 

Definition at line 30 of file Setting.cpp.


Member Function Documentation

void Setting::getData ( QString &  k,
QString &  d 
)

Definition at line 34 of file Setting.cpp.

References dict.

Referenced by TALIB::calculate(), StocksDialog::createFundamentalsPage(), CUS::includeCUS(), TALIB::indicatorPrefDialog(), QtstalkerApp::loadChart(), NYBOT::parse(), CSV::parse(), CME::parse(), Yahoo::parseFundamental(), Yahoo::parseHistory(), Yahoo::parseQuote(), IndicatorPlugin::saveFile(), UpgradeMessage::saveHeaderData(), VOL::setIndicatorSettings(), VIDYA::setIndicatorSettings(), VFI::setIndicatorSettings(), THERM::setIndicatorSettings(), SZ::setIndicatorSettings(), SINWAV::setIndicatorSettings(), PP::setIndicatorSettings(), LOWPASS::setIndicatorSettings(), LMS::setIndicatorSettings(), FI::setIndicatorSettings(), ExScript::setIndicatorSettings(), CUS::setIndicatorSettings(), BARS::setIndicatorSettings(), QtstalkerApp::slotSaveCO(), QtstalkerApp::slotUpdateInfo(), Yahoo::startDownload(), and Yahoo::timeoutError().

double Setting::getDouble ( QString &  k  ) 

Definition at line 42 of file Setting.cpp.

References dict.

Referenced by TALIB::calculate(), SYMBOL::getSYMBOL(), TALIB::indicatorPrefDialog(), and CSV::parse().

int Setting::getInt ( QString &  k  ) 

Definition at line 51 of file Setting.cpp.

References dict.

Referenced by TALIB::calculate(), TALIB::indicatorPrefDialog(), and CSV::parse().

void Setting::setData ( QString &  k,
QString &  d 
)

Definition at line 60 of file Setting.cpp.

References dict.

Referenced by copy(), CSV::getDate(), VOL::getIndicatorSettings(), VIDYA::getIndicatorSettings(), VFI::getIndicatorSettings(), THERM::getIndicatorSettings(), TALIB::getIndicatorSettings(), SZ::getIndicatorSettings(), SINWAV::getIndicatorSettings(), PP::getIndicatorSettings(), LOWPASS::getIndicatorSettings(), LMS::getIndicatorSettings(), FI::getIndicatorSettings(), ExScript::getIndicatorSettings(), CUS::getIndicatorSettings(), BARS::getIndicatorSettings(), PlotLine::getInfo(), IndicatorPlot::getInfo(), SYMBOL::getSYMBOL(), TALIB::indicatorPrefDialog(), IndicatorPlugin::loadFile(), IndicatorPage::newIndicator(), NYBOT::parse(), CSV::parse(), Yahoo::parseFundamental(), IndicatorSummary::run(), and UpgradeMessage::saveHeaderData().

void Setting::getKeyList ( QStringList &  l  ) 

Definition at line 65 of file Setting.cpp.

References dict.

Referenced by StocksDialog::createFundamentalsPage(), TALIB::indicatorPrefDialog(), IndicatorPlugin::saveFile(), and QtstalkerApp::slotUpdateInfo().

void Setting::remove ( QString &  k  ) 

Definition at line 73 of file Setting.cpp.

References dict.

Referenced by StocksDialog::createFundamentalsPage(), UpgradeMessage::saveHeaderData(), and QtstalkerApp::slotUpdateInfo().

void Setting::getString ( QString &  s  ) 

Definition at line 78 of file Setting.cpp.

References dict.

Referenced by TALIB::getIndicatorSettings(), Yahoo::parseFundamental(), and TALIB::setIndicatorSettings().

void Setting::parse ( QString &  d  ) 

Definition at line 91 of file Setting.cpp.

References dict.

Referenced by StocksDialog::createFundamentalsPage(), TALIB::getIndicatorSettings(), QtstalkerApp::loadChart(), UpgradeMessage::saveHeaderData(), and TALIB::setIndicatorSettings().

void Setting::clear (  ) 

Definition at line 105 of file Setting.cpp.

References dict.

int Setting::count (  ) 

Definition at line 110 of file Setting.cpp.

References dict.

Referenced by IndicatorPlot::getInfo(), CUS::includeCUS(), CSV::parse(), VOL::setIndicatorSettings(), VIDYA::setIndicatorSettings(), VFI::setIndicatorSettings(), THERM::setIndicatorSettings(), TALIB::setIndicatorSettings(), SZ::setIndicatorSettings(), SINWAV::setIndicatorSettings(), PP::setIndicatorSettings(), LOWPASS::setIndicatorSettings(), LMS::setIndicatorSettings(), FI::setIndicatorSettings(), ExScript::setIndicatorSettings(), CUS::setIndicatorSettings(), and BARS::setIndicatorSettings().

void Setting::copy ( Setting r  ) 

Definition at line 115 of file Setting.cpp.

References dict, and setData().

Referenced by IndicatorPlot::getInfo().


Member Data Documentation

QDict<QString> Setting::dict [protected]

Definition at line 47 of file Setting.h.

Referenced by clear(), copy(), count(), getData(), getDouble(), getInt(), getKeyList(), getString(), parse(), remove(), setData(), and Setting().


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