cantor/src/lib
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.
Namespaces | |
Cantor | |
Macros | |
#define | PLOT_DIRECTIVE_DISPATCHING(x) |
Macro Definition Documentation
#define PLOT_DIRECTIVE_DISPATCHING | ( | x | ) |
Value:
{ \
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); \
}
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
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.