alkimia
8.0.3
|
#include <alkquoteitem.h>
Classes | |
class | Private |
Public Member Functions | |
AlkQuoteItem (QObject *parent=0) | |
~AlkQuoteItem () | |
AlkQuoteItem (const AlkQuoteItem &item, QObject *parent=0) | |
const QString & | symbol () const |
const QDateTime & | dateTime () const |
const AlkValue & | currentValue () const |
const AlkValue & | openingValue () const |
const AlkValue & | highValue () const |
const AlkValue & | lowValue () const |
const AlkValue & | closingValue () const |
const AlkValue & | volume () const |
const AlkValue & | marketCap () const |
const AlkValue & | earningsPerShare () const |
const AlkValue & | changeToday () const |
const AlkValue & | ebitda () const |
const QString & | recordId () const |
void | setSymbol (const QString &symbol) |
void | setDateTime (const QDateTime &datetime) |
void | setCurrentValue (const AlkValue &value) |
void | setOpeningValue (const AlkValue &value) |
void | setHighValue (const AlkValue &value) |
void | setLowValue (const AlkValue &value) |
void | setClosingValue (const AlkValue &value) |
void | setVolume (const AlkValue &value) |
void | setMarketCap (const AlkValue &value) |
void | setEarningsPerShare (const AlkValue &value) |
void | setChangeToday (const AlkValue &value) |
void | setEbitda (const AlkValue &value) |
void | setRecordId (const QString &recordId) |
Private Attributes | |
Private *const | d |
This class represents a single quote of an equity It holds information of use to assess the equity value
Definition at line 35 of file alkquoteitem.h.
AlkQuoteItem::AlkQuoteItem | ( | QObject * | parent = 0 | ) |
Definition at line 40 of file alkquoteitem.cpp.
AlkQuoteItem::~AlkQuoteItem | ( | ) |
Definition at line 46 of file alkquoteitem.cpp.
AlkQuoteItem::AlkQuoteItem | ( | const AlkQuoteItem & | item, |
QObject * | parent = 0 |
||
) |
Definition at line 50 of file alkquoteitem.cpp.
const AlkValue & AlkQuoteItem::changeToday | ( | ) | const |
Today's change
Definition at line 119 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_changeToday.
Referenced by operator<<().
const AlkValue & AlkQuoteItem::closingValue | ( | ) | const |
Value of the share when the market closed
Definition at line 99 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_closingValue.
Referenced by operator<<().
const AlkValue & AlkQuoteItem::currentValue | ( | ) | const |
Value of the share at the time of the quote
Definition at line 79 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_currentValue.
Referenced by operator<<().
const QDateTime & AlkQuoteItem::dateTime | ( | ) | const |
Date and time of the quote
Definition at line 74 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_dateTime.
Referenced by operator<<(), and setDateTime().
const AlkValue & AlkQuoteItem::earningsPerShare | ( | ) | const |
Earning per share
Definition at line 114 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_earnings.
Referenced by operator<<().
const AlkValue & AlkQuoteItem::ebitda | ( | ) | const |
Earnings Before Interest, Taxes, Depreciation, and Amortization
Definition at line 124 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_ebitda.
Referenced by operator<<().
const AlkValue & AlkQuoteItem::highValue | ( | ) | const |
Highest value of the share since the market opened that day
Definition at line 89 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_highValue.
Referenced by operator<<().
const AlkValue & AlkQuoteItem::lowValue | ( | ) | const |
Lowest value of the share since the market opened that day
Definition at line 94 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_lowValue.
Referenced by operator<<().
const AlkValue & AlkQuoteItem::marketCap | ( | ) | const |
Market capitalization
Definition at line 109 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_marketCap.
Referenced by operator<<().
const AlkValue & AlkQuoteItem::openingValue | ( | ) | const |
Value of the share when the market opened
Definition at line 84 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_openingValue.
Referenced by operator<<().
const QString & AlkQuoteItem::recordId | ( | ) | const |
Internal id
Definition at line 129 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_id.
Referenced by operator<<(), and setRecordId().
void AlkQuoteItem::setChangeToday | ( | const AlkValue & | value | ) |
Definition at line 184 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_changeToday.
Referenced by operator>>().
void AlkQuoteItem::setClosingValue | ( | const AlkValue & | value | ) |
Definition at line 164 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_closingValue.
Referenced by operator>>().
void AlkQuoteItem::setCurrentValue | ( | const AlkValue & | value | ) |
Definition at line 144 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_currentValue.
Referenced by operator>>().
void AlkQuoteItem::setDateTime | ( | const QDateTime & | datetime | ) |
Definition at line 139 of file alkquoteitem.cpp.
References d, dateTime(), and AlkQuoteItem::Private::m_dateTime.
Referenced by operator>>().
void AlkQuoteItem::setEarningsPerShare | ( | const AlkValue & | value | ) |
Definition at line 179 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_earnings.
Referenced by operator>>().
void AlkQuoteItem::setEbitda | ( | const AlkValue & | value | ) |
Definition at line 189 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_ebitda.
Referenced by operator>>().
void AlkQuoteItem::setHighValue | ( | const AlkValue & | value | ) |
Definition at line 154 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_highValue.
Referenced by operator>>().
void AlkQuoteItem::setLowValue | ( | const AlkValue & | value | ) |
Definition at line 159 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_lowValue.
Referenced by operator>>().
void AlkQuoteItem::setMarketCap | ( | const AlkValue & | value | ) |
Definition at line 169 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_marketCap.
Referenced by operator>>().
void AlkQuoteItem::setOpeningValue | ( | const AlkValue & | value | ) |
Definition at line 149 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_openingValue.
Referenced by operator>>().
void AlkQuoteItem::setRecordId | ( | const QString & | recordId | ) |
Definition at line 194 of file alkquoteitem.cpp.
References d, AlkQuoteItem::Private::m_id, and recordId().
Referenced by operator>>().
void AlkQuoteItem::setSymbol | ( | const QString & | symbol | ) |
Definition at line 134 of file alkquoteitem.cpp.
References d, AlkQuoteItem::Private::m_symbol, and symbol().
Referenced by operator>>().
void AlkQuoteItem::setVolume | ( | const AlkValue & | value | ) |
Definition at line 174 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_volume.
Referenced by operator>>().
const QString & AlkQuoteItem::symbol | ( | ) | const |
This is the symbol of the equity
Definition at line 69 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_symbol.
Referenced by operator<<(), and setSymbol().
const AlkValue & AlkQuoteItem::volume | ( | ) | const |
Number of shares traded
Definition at line 104 of file alkquoteitem.cpp.
References d, and AlkQuoteItem::Private::m_volume.
Referenced by operator<<().
|
private |
Definition at line 145 of file alkquoteitem.h.
Referenced by changeToday(), closingValue(), currentValue(), dateTime(), earningsPerShare(), ebitda(), highValue(), lowValue(), marketCap(), openingValue(), recordId(), setChangeToday(), setClosingValue(), setCurrentValue(), setDateTime(), setEarningsPerShare(), setEbitda(), setHighValue(), setLowValue(), setMarketCap(), setOpeningValue(), setRecordId(), setSymbol(), setVolume(), symbol(), and volume().