rocs/RocsCore
DotGraphParsingHelper.cpp
Go to the documentation of this file.
53 void DotGraphParsingHelper::setObjectAttributes(QObject *graphElement, const AttributesMap &attributes)
bool parseIntegers(const std::string &str, std::vector< int > &v)
Definition: DotGrammar.cpp:461
QList< GroupPtr > groupStack
Definition: DotGraphParsingHelper.h:90
void applyAttributedList()
Generates a new attribute list from all unprocessed attributes and set the corresponding attribute li...
Definition: DotGraphParsingHelper.cpp:93
void clear()
AttributesMap pointerAttributes
Definition: DotGraphParsingHelper.h:81
bool contains(const Key &key) const
AttributesMap unprocessedAttributes
Definition: DotGraphParsingHelper.h:78
void removeFirst()
const_iterator constBegin() const
virtual const QMetaObject * metaObject() const
DataPtr currentDataPtr
Definition: DotGraphParsingHelper.h:92
boost::shared_ptr< Rocs::GraphStructure > dataStructure
Definition: DotGraphParsingHelper.h:88
void setSubDataStructureAttributes()
Definition: DotGraphParsingHelper.cpp:73
void clear()
std::string attributed
Definition: DotGraphParsingHelper.h:76
void append(const T &value)
bool isEmpty() const
const_iterator constEnd() const
T & first()
QStringList edgebounds
Definition: DotGraphParsingHelper.h:86
iterator end()
void setSubDataStructureId(QString identifier)
Definition: DotGraphParsingHelper.cpp:152
void leaveSubDataStructure()
Leaves current group, i.e., leave current sub data structure and switches focus to ancestor group or ...
Definition: DotGraphParsingHelper.cpp:163
void setObjectAttributes(QObject *graphElement, const DotParser::DotGraphParsingHelper::AttributesMap &attributes)
Definition: DotGraphParsingHelper.cpp:53
const char * className() const
void setDataStructureAttributes()
Definition: DotGraphParsingHelper.cpp:68
QString & replace(int position, int n, QChar after)
AttributesMap dataAttributes
Definition: DotGraphParsingHelper.h:80
void setPointerAttributes()
Definition: DotGraphParsingHelper.cpp:85
void createData(QString identifier)
Creates new data element and registers the identifier in data map.
Definition: DotGraphParsingHelper.cpp:127
DotGraphParsingHelper()
Definition: DotGraphParsingHelper.cpp:35
T & last()
void removeLast()
QMap< QString, DataPtr > dataMap
Definition: DotGraphParsingHelper.h:95
PointerPtr currentPointerPtr
Definition: DotGraphParsingHelper.h:93
bool setProperty(const char *name, const QVariant &value)
iterator insert(const Key &key, const T &value)
iterator find(const Key &key)
void setDataAttributes()
Definition: DotGraphParsingHelper.cpp:77
AttributesMap dataStructureAttributes
Definition: DotGraphParsingHelper.h:79
void createSubDataStructure()
Creates new sub data structure and enters it.
Definition: DotGraphParsingHelper.cpp:145
void createPointers()
Definition: DotGraphParsingHelper.cpp:172
const T value(const Key &key) const
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.