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

okteta

  • Kasten2
  • StructureDefinitionFile
Public Member Functions | List of all members
Kasten2::StructureDefinitionFile Class Reference

#include <structuredefinitionfile.h>

Public Member Functions

 StructureDefinitionFile (KPluginInfo info)
 
 StructureDefinitionFile (StructureDefinitionFile &f)
 
virtual ~StructureDefinitionFile ()
 
QString absolutePath () const
 
bool isValid () const
 
const KPluginInfo & pluginInfo () const
 
TopLevelDataInformation * structure (const QString &name) const
 
QStringList structureNames () const
 
QVector
< TopLevelDataInformation * > 
structures () const
 

Detailed Description

This class takes care of all the XML parsing and stores the result.

Definition at line 43 of file structuredefinitionfile.h.

Constructor & Destructor Documentation

Kasten2::StructureDefinitionFile::StructureDefinitionFile ( KPluginInfo  info)

This class uses lazy parsing.

Parameters
infothe information about this structure definition (passed by value so nothing bad can happen)

Definition at line 37 of file structuredefinitionfile.cpp.

Kasten2::StructureDefinitionFile::StructureDefinitionFile ( StructureDefinitionFile &  f)
Kasten2::StructureDefinitionFile::~StructureDefinitionFile ( )
virtual

Definition at line 59 of file structuredefinitionfile.cpp.

Member Function Documentation

QString Kasten2::StructureDefinitionFile::absolutePath ( ) const
Returns
the absolute path to the directory containing the .desktop file
bool Kasten2::StructureDefinitionFile::isValid ( ) const
inline

Definition at line 73 of file structuredefinitionfile.h.

const KPluginInfo & Kasten2::StructureDefinitionFile::pluginInfo ( ) const
inline

Definition at line 68 of file structuredefinitionfile.h.

TopLevelDataInformation * Kasten2::StructureDefinitionFile::structure ( const QString &  name) const

Definition at line 69 of file structuredefinitionfile.cpp.

QStringList Kasten2::StructureDefinitionFile::structureNames ( ) const

Definition at line 86 of file structuredefinitionfile.cpp.

QVector< TopLevelDataInformation * > Kasten2::StructureDefinitionFile::structures ( ) const

Definition at line 63 of file structuredefinitionfile.cpp.


The documentation for this class was generated from the following files:
  • structuredefinitionfile.h
  • structuredefinitionfile.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

okteta

Skip menu "okteta"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • okteta
  • umbrello
  •   umbrello

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