Public Member Functions | Protected Member Functions | List of all members
pqAutoStartInterface Class Referenceabstract

Abstract interface for "auto-start" plugins. More...

#include <pqAutoStartInterface.h>

Inheritance diagram for pqAutoStartInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~pqAutoStartInterface ()
 
virtual void startup ()=0
 Called once after the ParaView starts. More...
 
virtual void shutdown ()=0
 Called once before the program shuts down. More...
 

Protected Member Functions

 pqAutoStartInterface ()
 

Detailed Description

Abstract interface for "auto-start" plugins.

An auto-start plugin is a plugin that is notified by ParaView when ParaView starts and exits. In practice, no plugin can be loaded until ParaView is up and running, hence the startup() is called immediately after the plugin is loaded. When the application is about to exit or if the plugin is about to be unloaded, shutdown() is called on all the registered /// interfaces.

Definition at line 18 of file pqAutoStartInterface.h.

Constructor & Destructor Documentation

◆ ~pqAutoStartInterface()

virtual pqAutoStartInterface::~pqAutoStartInterface ( )
virtual

◆ pqAutoStartInterface()

pqAutoStartInterface::pqAutoStartInterface ( )
protected

Member Function Documentation

◆ startup()

virtual void pqAutoStartInterface::startup ( )
pure virtual

Called once after the ParaView starts.

If ParaView is already running when the plugin is loaded, this method will be called when the plugin is loaded.

Implemented in pqBivariateManagerImplementation, pqNonOrthogonalAutoStartImplementation, and pqStreamLinesAnimationManagerImplementation.

◆ shutdown()

virtual void pqAutoStartInterface::shutdown ( )
pure virtual

The documentation for this class was generated from the following file: