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

rocs/RocsCore

  • GmlParser
  • GmlGraphParsingHelper
Public Types | Public Member Functions | Public Attributes | List of all members
GmlParser::GmlGraphParsingHelper Struct Reference

#include <GmlGraphParsingHelper.h>

Public Types

enum  State { begin, graph, node, edge }
 

Public Member Functions

 GmlGraphParsingHelper ()
 
void createEdge ()
 
void createGraph ()
 
void createNode ()
 
void endList ()
 
const QString processKey (const QString &key)
 
void setAttribute (const QString &key, const QString &value)
 
void startList (const QString &key)
 

Public Attributes

State _actualState
 
QHash< QString, QString > _edgeProperties
 
QStringList _properties
 
PointerPtr actualEdge
 
DataStructurePtr actualGraph
 
DataPtr actualNode
 
QMap< QString, DataPtr > dataMap
 
QString edgeSource
 
QString edgeTarget
 
Document * gd
 

Detailed Description

Definition at line 37 of file GmlGraphParsingHelper.h.

Member Enumeration Documentation

enum GmlParser::GmlGraphParsingHelper::State
Enumerator
begin 
graph 
node 
edge 

Definition at line 38 of file GmlGraphParsingHelper.h.

Constructor & Destructor Documentation

GmlParser::GmlGraphParsingHelper::GmlGraphParsingHelper ( )

Definition at line 40 of file GmlGraphParsingHelper.cpp.

Member Function Documentation

void GmlParser::GmlGraphParsingHelper::createEdge ( )

Definition at line 179 of file GmlGraphParsingHelper.cpp.

void GmlParser::GmlGraphParsingHelper::createGraph ( )

Definition at line 160 of file GmlGraphParsingHelper.cpp.

void GmlParser::GmlGraphParsingHelper::createNode ( )

Definition at line 169 of file GmlGraphParsingHelper.cpp.

void GmlParser::GmlGraphParsingHelper::endList ( )

Definition at line 69 of file GmlGraphParsingHelper.cpp.

const QString GmlParser::GmlGraphParsingHelper::processKey ( const QString &  key)

Definition at line 91 of file GmlGraphParsingHelper.cpp.

void GmlParser::GmlGraphParsingHelper::setAttribute ( const QString &  key,
const QString &  value 
)

Definition at line 102 of file GmlGraphParsingHelper.cpp.

void GmlParser::GmlGraphParsingHelper::startList ( const QString &  key)

Definition at line 50 of file GmlGraphParsingHelper.cpp.

Member Data Documentation

State GmlParser::GmlGraphParsingHelper::_actualState

Definition at line 53 of file GmlGraphParsingHelper.h.

QHash<QString, QString> GmlParser::GmlGraphParsingHelper::_edgeProperties

Definition at line 60 of file GmlGraphParsingHelper.h.

QStringList GmlParser::GmlGraphParsingHelper::_properties

Definition at line 59 of file GmlGraphParsingHelper.h.

PointerPtr GmlParser::GmlGraphParsingHelper::actualEdge

Definition at line 57 of file GmlGraphParsingHelper.h.

DataStructurePtr GmlParser::GmlGraphParsingHelper::actualGraph

Definition at line 55 of file GmlGraphParsingHelper.h.

DataPtr GmlParser::GmlGraphParsingHelper::actualNode

Definition at line 56 of file GmlGraphParsingHelper.h.

QMap<QString, DataPtr> GmlParser::GmlGraphParsingHelper::dataMap

Definition at line 61 of file GmlGraphParsingHelper.h.

QString GmlParser::GmlGraphParsingHelper::edgeSource

Definition at line 50 of file GmlGraphParsingHelper.h.

QString GmlParser::GmlGraphParsingHelper::edgeTarget

Definition at line 51 of file GmlGraphParsingHelper.h.

Document* GmlParser::GmlGraphParsingHelper::gd

Definition at line 58 of file GmlGraphParsingHelper.h.


The documentation for this struct was generated from the following files:
  • GmlGraphParsingHelper.h
  • GmlGraphParsingHelper.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