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-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:42:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference