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

cantor/src/lib

  • sources
  • kde-4.14
  • kdeedu
  • cantor
  • src
  • lib
Classes | Namespaces | Macros
extension.h File Reference
#include <QObject>
#include <QPair>
#include <QVector>
#include <kdebug.h>
#include <QWidget>
#include "cantor_export.h"
Include dependency graph for extension.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Cantor::AdvancedPlotExtension::AcceptorBase
 
class  Cantor::AdvancedPlotExtension
 
class  Cantor::CalculusExtension
 
class  Cantor::CASExtension
 
class  Cantor::AdvancedPlotExtension::DirectiveAcceptor< Directive >
 
class  Cantor::AdvancedPlotExtension::DirectiveControl< UI >
 
class  Cantor::AdvancedPlotExtension::DirectiveProducer
 
class  Cantor::Extension
 
class  Cantor::HistoryExtension
 
class  Cantor::LinearAlgebraExtension
 
class  Cantor::PackagingExtension
 
class  Cantor::AdvancedPlotExtension::PlotDirective
 
class  Cantor::PlotExtension
 
class  Cantor::ScriptExtension
 
class  Cantor::VariableManagementExtension
 

Namespaces

 Cantor
 

Macros

#define PLOT_DIRECTIVE_DISPATCHING(x)
 

Macro Definition Documentation

#define PLOT_DIRECTIVE_DISPATCHING (   x)
Value:
QString dispatch(const Cantor::AdvancedPlotExtension::AcceptorBase& acc) const \
{ \
const Cantor::AdvancedPlotExtension::DirectiveAcceptor<x>* adaptor= \
dynamic_cast<const Cantor::AdvancedPlotExtension::DirectiveAcceptor<x>*>(&acc); \
if (adaptor==NULL) { kDebug()<<"Backend incapable of processing directives of type "#x; return ""; } \
else \
return adaptor->accept(*this); \
}
Cantor::AdvancedPlotExtension::DirectiveAcceptor
Definition: extension.h:288
Cantor::AdvancedPlotExtension::AcceptorBase
Definition: extension.h:263
QString
Cantor::AdvancedPlotExtension::DirectiveAcceptor::accept
virtual QString accept(const Directive &directive) const =0
virtual interface to acceptor function mechanics

Definition at line 225 of file extension.h.

This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:33 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

cantor/src/lib

Skip menu "cantor/src/lib"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • 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