• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeedu API Reference
  • KDE Home
  • Contact Us
 

rocs/RocsCore

Classes | Functions | Variables
DotParser Namespace Reference

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.

This file is part of the KDE documentation.
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.

rocs/RocsCore

Skip menu "rocs/RocsCore"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal