tlp::plugin(3)
NAME
tlp::Plugin
SYNOPSIS
#include <Plugin.h> Inherited by tlp::AlgorithmFactory, tlp::ExportModuleFactory, tlp::ImportModuleFactory, and tlp::PropertyFactory< T >. Public Member Functions virtual ~Plugin () virtual std::string getName () const =0 virtual std::string getGroup () const =0 virtual std::string getAuthor () const =0 virtual std::string getDate () const =0 virtual std::string getInfo () const =0 virtual std::string getRelease () const =0 virtual std::string getMajor () const =0 virtual std::string getMinor () const =0 virtual std::string getTulipRelease () const =0 virtual std::string getTulipMajor () const =0 virtual std::string getTulipMinor () const =0
Detailed Description
Common interface for plug-ins.
Constructor & Destructor Documentation
virtual tlp::Plugin::~Plugin () [inline, virtual]
Member Function Documentation
- virtual std::string tlp::Plugin::getAuthor () const [pure virtual]
- Return the author of the plug-in
- virtual std::string tlp::Plugin::getDate () const [pure virtual]
- Return the date of creation of the plug-in
- virtual std::string tlp::Plugin::getGroup () const [pure virtual] virtual std::string tlp::Plugin::getInfo () const [pure virtual]
- Return free information about the plug-in
- virtual std::string tlp::Plugin::getMajor () const [pure virtual]
- Return the major release number of the plug-in
- Implemented in tlp::AlgorithmFactory, tlp::ExportModuleFactory, tlp::ImportModuleFactory, and tlp::PropertyFactory< T >.
- virtual std::string tlp::Plugin::getMinor () const [pure virtual]
- Return the minor release number of the plug-in
- Implemented in tlp::AlgorithmFactory, tlp::ExportModuleFactory, tlp::ImportModuleFactory, and tlp::PropertyFactory< T >.
- virtual std::string tlp::Plugin::getName () const [pure virtual]
- Return the name of the plug-in, be careful, this name must be unique,
if two plug-ins have the same name only the latest loaded will be
available - virtual std::string tlp::Plugin::getRelease () const [pure virtual]
- Return the whole release number of the plug-in
- virtual std::string tlp::Plugin::getTulipMajor () const [pure virtual]
- Return the major Tulip release number the plug-in is build with
- Implemented in tlp::AlgorithmFactory, tlp::ExportModuleFactory, tlp::ImportModuleFactory, and tlp::PropertyFactory< T >.
- virtual std::string tlp::Plugin::getTulipMinor () const [pure virtual]
- Return the major Tulip release number the plug-in is build with
- Implemented in tlp::AlgorithmFactory, tlp::ExportModuleFactory, tlp::ImportModuleFactory, and tlp::PropertyFactory< T >.
- virtual std::string tlp::Plugin::getTulipRelease () const [pure virtual]
- Return the whole Tulip release number the plug-in is build with
Author
- Generated automatically by Doxygen for Tulip Graph Library from the
source code.