|
| | QBbgOverride () |
| | Construct an empty set of overrides. More...
|
| |
| | QBbgOverride (const QBbgOverride &other) |
| | Creates a copy of another set of overrides. More...
|
| |
| virtual | ~QBbgOverride () |
| | Destructor. More...
|
| |
| virtual void | clear () |
| | Removes all overrides from the set. More...
|
| |
| virtual bool | contains (const QString &Name) const |
| | Returns true if the set contains an overrides with the specific name. More...
|
| |
| virtual QList< QString > | getKeys () const |
| | Same as getNames. More...
|
| |
| virtual QList< QString > | getNames () const |
| | Returns a list of all field names overridden. More...
|
| |
| virtual bool | isEmpty () const |
| | Returns true if the set contains no overrides. More...
|
| |
| virtual bool | operator!= (const QBbgOverride &other) const |
| | Checks if two sets of overrides are different. More...
|
| |
| virtual QBbgOverride & | operator= (const QBbgOverride &other) |
| | Copies another set of overrides. More...
|
| |
| virtual bool | operator== (const QBbgOverride &other) const |
| | Checks if two sets of overrides are identical. More...
|
| |
| virtual QString & | operator[] (const QString &Name) |
| | Returns a reference to the override value associated with the field name. More...
|
| |
| virtual QString | operator[] (const QString &Name) const |
| | Same as overrideValue. More...
|
| |
| virtual QString | overrideValue (const QString &Name) const |
| | Returns the override value associated with the field name. More...
|
| |
| virtual void | setOverride (const QString &Name, const QVariant &val) |
| | Sets an override. More...
|
| |
| virtual void | setOverride (const QString &Name, const QDate &val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual void | setOverride (const QString &Name, const QTime &val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual void | setOverride (const QString &Name, double val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual void | setOverride (const QString &Name, qint32 val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual void | setOverride (const QString &Name, qint64 val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual void | setOverride (const QString &Name, quint32 val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual void | setOverride (const QString &Name, quint64 val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual void | setOverride (QString Name, const QString &val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual void | setOverride (QString Name, const char *const val) |
| | Overloaded version of setOverride(const QString&, const QVariant&) More...
|
| |
| virtual qint32 | size () |
| | Returns the number of overrides set. More...
|
| |
A set of overrides.
This class is used to describe a series of overrides to attach to a security.
Each override is a Name-Value pair describing the field to override and the value of that override
The overrides names will be automatically normalized as all uppercase and with spaces replaced with underscore
- Warning
- If you set the same overrides twice using different names (e.g. if ID_ISIN and ID005 are both set to different values), there is now way of telling which will actually be applied