rocs/RocsCore
Classes | |
struct | DotGraphParsingHelper |
Functions | |
void | applyAttributeList () |
void | attributeId (const std::string &str) |
typedef | BOOST_TYPEOF (SKIPPER) skipper_type |
void | checkEdgeOperator (const std::string &str) |
void | createAttributeList () |
void | createData (const std::string &str) |
void | createPointers () |
void | createSubDataStructure () |
void | dataStructureId (const std::string &str) |
void | directedDataStructure () |
void | edgebound (const std::string &str) |
void | insertAttributeIntoAttributeList () |
void | leaveSubDataStructure () |
bool | parse (const std::string &str, Document *graphDoc) |
bool | parseIntegers (const std::string &str, std::vector< int > &v) |
void | removeAttributeList () |
void | setDataAttributes () |
void | setDataStructureAttributes () |
void | setStrict () |
void | setSubDataStructureAttributes (char const *first, char const *last) |
void | subDataStructureId (const std::string &str) |
void | undirectedDataStructure () |
void | valid (const std::string &str) |
Variables | |
DotGraphParsingHelper * | phelper = 0 |
Function Documentation
void DotParser::applyAttributeList | ( | ) |
Definition at line 414 of file DotGrammar.cpp.
void DotParser::attributeId | ( | const std::string & | str | ) |
Definition at line 291 of file DotGrammar.cpp.
typedef DotParser::BOOST_TYPEOF | ( | SKIPPER | ) |
void DotParser::checkEdgeOperator | ( | const std::string & | str | ) |
Definition at line 422 of file DotGrammar.cpp.
void DotParser::createAttributeList | ( | ) |
Definition at line 349 of file DotGrammar.cpp.
void DotParser::createData | ( | const std::string & | str | ) |
Definition at line 372 of file DotGrammar.cpp.
void DotParser::createPointers | ( | ) |
Definition at line 453 of file DotGrammar.cpp.
void DotParser::createSubDataStructure | ( | ) |
Definition at line 390 of file DotGrammar.cpp.
void DotParser::dataStructureId | ( | const std::string & | str | ) |
Definition at line 280 of file DotGrammar.cpp.
void DotParser::directedDataStructure | ( | ) |
Definition at line 270 of file DotGrammar.cpp.
void DotParser::edgebound | ( | const std::string & | str | ) |
Definition at line 437 of file DotGrammar.cpp.
void DotParser::insertAttributeIntoAttributeList | ( | ) |
Definition at line 340 of file DotGrammar.cpp.
void DotParser::leaveSubDataStructure | ( | ) |
Definition at line 247 of file DotGrammar.cpp.
bool DotParser::parse | ( | const std::string & | str, |
Document * | graphDoc | ||
) |
Parse the given string str
that represents the textual respresentation of a graph in DOT/Graphviz format.
The given document graphDoc
must be of plugin type "Graph.
Definition at line 474 of file DotGrammar.cpp.
bool DotParser::parseIntegers | ( | const std::string & | str, |
std::vector< int > & | v | ||
) |
Definition at line 461 of file DotGrammar.cpp.
void DotParser::removeAttributeList | ( | ) |
Definition at line 359 of file DotGrammar.cpp.
void DotParser::setDataAttributes | ( | ) |
Definition at line 406 of file DotGrammar.cpp.
void DotParser::setDataStructureAttributes | ( | ) |
Definition at line 398 of file DotGrammar.cpp.
void DotParser::setStrict | ( | ) |
Definition at line 255 of file DotGrammar.cpp.
void DotParser::setSubDataStructureAttributes | ( | char const * | first, |
char const * | last | ||
) |
void DotParser::subDataStructureId | ( | const std::string & | str | ) |
Definition at line 308 of file DotGrammar.cpp.
void DotParser::undirectedDataStructure | ( | ) |
Definition at line 260 of file DotGrammar.cpp.
void DotParser::valid | ( | const std::string & | str | ) |
Definition at line 324 of file DotGrammar.cpp.
Variable Documentation
DotGraphParsingHelper* DotParser::phelper = 0 |
Definition at line 157 of file DotGrammar.cpp.
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.