alkimia  8.0.2
Classes | Public Slots | Public Member Functions | Private Attributes | List of all members
AlkFinanceQuoteProcess Class Reference

#include <alkfinancequoteprocess.h>

Inheritance diagram for AlkFinanceQuoteProcess:

Classes

class  Private
 

Public Slots

void slotReceivedDataFromFilter ()
 
void slotProcessExited ()
 

Public Member Functions

 AlkFinanceQuoteProcess ()
 
void launch (const QString &scriptPath)
 
bool isFinished () const
 
const QStringList getSourceList () const
 
const QString crypticName (const QString &niceName) const
 
const QString niceName (const QString &crypticName) const
 

Private Attributes

Private *const d
 

Detailed Description

Helper class to run the Finance::Quote process. This is used only for the purpose of obtaining a list of valid sources. The actual price quotes are obtained thru AlkFinanceQouteProcess. The class also contains functions to convert between the rather cryptic source names used by the Finance::Quote package, and more user-friendly names.

Author
Thomas Baumgart thb@n.nosp@m.et-b.nosp@m.embel.nosp@m..de & Ace Jones acejo.nosp@m.nes@.nosp@m.users.nosp@m..sou.nosp@m.rcefo.nosp@m.rge..nosp@m.net, Tony Btonyb.nosp@m.loom.nosp@m.@user.nosp@m.s.so.nosp@m.urcef.nosp@m.orge.nosp@m..net

Definition at line 36 of file alkfinancequoteprocess.h.

Constructor & Destructor Documentation

◆ AlkFinanceQuoteProcess()

AlkFinanceQuoteProcess::AlkFinanceQuoteProcess ( )

Member Function Documentation

◆ crypticName()

const QString AlkFinanceQuoteProcess::crypticName ( const QString &  niceName) const

Definition at line 148 of file alkfinancequoteprocess.cpp.

References d, AlkFinanceQuoteProcess::Private::m_fqNames, and niceName().

Referenced by niceName().

◆ getSourceList()

const QStringList AlkFinanceQuoteProcess::getSourceList ( ) const

◆ isFinished()

bool AlkFinanceQuoteProcess::isFinished ( ) const

◆ launch()

void AlkFinanceQuoteProcess::launch ( const QString &  scriptPath)

◆ niceName()

const QString AlkFinanceQuoteProcess::niceName ( const QString &  crypticName) const

Definition at line 161 of file alkfinancequoteprocess.cpp.

References crypticName(), d, and AlkFinanceQuoteProcess::Private::m_fqNames.

Referenced by crypticName().

◆ slotProcessExited

void AlkFinanceQuoteProcess::slotProcessExited ( )
slot

Definition at line 109 of file alkfinancequoteprocess.cpp.

References d, and AlkFinanceQuoteProcess::Private::m_isDone.

Referenced by AlkFinanceQuoteProcess().

◆ slotReceivedDataFromFilter

void AlkFinanceQuoteProcess::slotReceivedDataFromFilter ( )
slot

Definition at line 101 of file alkfinancequoteprocess.cpp.

References d, and AlkFinanceQuoteProcess::Private::m_string.

Referenced by AlkFinanceQuoteProcess().

Member Data Documentation

◆ d

Private* const AlkFinanceQuoteProcess::d
private

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