ParaView
Public Member Functions | Protected Member Functions
pqAutoStartInterface Class Reference

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

#include <pqAutoStartInterface.h>

List of all members.

Public Member Functions

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

Protected Member Functions

 pqAutoStartInterface ()
 pqAutoStartInterface (const pqAutoStartInterface &)
pqAutoStartInterfaceoperator= (const 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 applicaiton is about to exit or if the plugin is about to be unloaded, shutdown() is called on all the registered /// interfaces.

Definition at line 69 of file pqAutoStartInterface.h.


Constructor & Destructor Documentation

virtual pqAutoStartInterface::~pqAutoStartInterface ( ) [inline, virtual]

Definition at line 72 of file pqAutoStartInterface.h.

pqAutoStartInterface::pqAutoStartInterface ( ) [inline, protected]

Definition at line 82 of file pqAutoStartInterface.h.

pqAutoStartInterface::pqAutoStartInterface ( const pqAutoStartInterface ) [protected]

Member Function Documentation

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.

virtual void pqAutoStartInterface::shutdown ( ) [pure virtual]

Called once before the program shuts down.

pqAutoStartInterface& pqAutoStartInterface::operator= ( const pqAutoStartInterface ) [protected]

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