7#ifndef POINT_IDENTIFIERS_H
8#define POINT_IDENTIFIERS_H
13class QXmlStreamReader;
14class QXmlStreamWriter;
26 bool contains(
const QString &pointIdentifier)
const;
33 QString
getKey (
int i)
const;
36 bool getValue (
const QString &pointIdentifier)
const;
39 void loadXml (QXmlStreamReader &reader);
42 void saveXml (QXmlStreamWriter &writer)
const;
QHash< QString, bool > PointIdentifiersInternal
bool contains(const QString &pointIdentifier) const
True if specified entry exists in the table.
PointIdentifiers()
Single constructor.
QString getKey(int i) const
Get key for index.
void loadXml(QXmlStreamReader &reader)
Load from serialized xml.
int count() const
Number of entries.
bool getValue(const QString &pointIdentifier) const
Get value for key.
void setKeyValue(const QString &pointIdentifier, bool value)
Set key/value pair.
void saveXml(QXmlStreamWriter &writer) const
Serialize table to xml.