vtkPVServerManagerPluginInterface defines the interface needed to be implemented by a server-manager plugin i.e. More...
#include <vtkPVServerManagerPluginInterface.h>
Public Member Functions | |
virtual | ~vtkPVServerManagerPluginInterface () |
virtual void | GetXMLs (std::vector< std::string > &vtkNotUsed(xmls))=0 |
Obtain the server-manager configuration xmls, if any. More... | |
virtual vtkClientServerInterpreterInitializer::InterpreterInitializationCallback | GetInitializeInterpreterCallback ()=0 |
Returns the callback function to call to initialize the interpretor for the new vtk/server-manager classes added by this plugin. More... | |
virtual bool | GetEnsurePluginLoaded () |
Return if the plugin should be ensured when using a proxy provided by the XMLs Useful for delayed load plugin. More... | |
vtkPVServerManagerPluginInterface defines the interface needed to be implemented by a server-manager plugin i.e.
a plugin that adds new filters/readers/proxies etc. to ParaView.
Definition at line 19 of file vtkPVServerManagerPluginInterface.h.
|
virtual |
|
pure virtual |
Obtain the server-manager configuration xmls, if any.
|
pure virtual |
Returns the callback function to call to initialize the interpretor for the new vtk/server-manager classes added by this plugin.
Returning nullptr is perfectly valid.
Implemented in AcceleratedAlgorithmsPlugin, AnalyzeNIfTIReaderWriterPlugin, ArrowGlyphPlugin, BagPlotViewsAndFiltersPlugin, BivariateRepresentationsPlugin, CFSReaderPlugin, ContourLabelPluginPlugin, DataminePlugin, DigitalRockPhysicsPlugin, DigitalSignalProcessingPlugin, EmbossingRepresentationsPlugin, ExplicitStructuredGridPlugin, GenericIOReaderPlugin, GeodesicMeasurementPlugin, GMVReaderPlugin, HyperTreeGridADRPlugin, LagrangianParticleTrackerPlugin, LANLX3DReaderPlugin, LegacyExodusReaderPlugin, LegacyGhostCellsGeneratorPlugin, MomentsPlugin, MooseXfemClipPlugin, NonOrthogonalSourcePlugin, PanoramicProjectionViewPlugin, ParametricSurfacesPlugin, PrismPlugin, SLACToolsPlugin, StereoCursorViewPlugin, StreamingParticlesPlugin, StreamLinesRepresentationPlugin, ThickenLayeredCellsPlugin, VTKmFiltersPlugin, and vtkPVPythonAlgorithmPlugin.
|
inlinevirtual |
Return if the plugin should be ensured when using a proxy provided by the XMLs Useful for delayed load plugin.
Definition at line 42 of file vtkPVServerManagerPluginInterface.h.