PCL
Process Instance Notification Functions

Functions

virtual void pcl::ProcessInterface::ProcessCreated (const ProcessInstance &instance)
 
virtual void pcl::ProcessInterface::ProcessDeleted (const ProcessInstance &instance)
 
virtual void pcl::ProcessInterface::ProcessSaved (const ProcessInstance &instance)
 
virtual void pcl::ProcessInterface::ProcessUpdated (const ProcessInstance &instance)
 

Detailed Description

The PixInsight core application calls process instance notification functions to keep interfaces informed about changes and events involving process instances.

For a process interface to receive process instance notifications, the corresponding ProcessInterface subclass must reimplement ProcessInterface::WantsProcessNotifications() to return true.

Function Documentation

◆ ProcessCreated()

virtual void pcl::ProcessInterface::ProcessCreated ( const ProcessInstance instance)
inlinevirtual

Notification sent when a new process instance has been created.

Parameters
instanceReference to a process instance that has been newly created.
See also
Process Instance Notification Functions

Definition at line 2214 of file ProcessInterface.h.

◆ ProcessDeleted()

virtual void pcl::ProcessInterface::ProcessDeleted ( const ProcessInstance instance)
inlinevirtual

Notification sent when a process instance is about to be destroyed.

Parameters
instanceReference to a process instance that will be destroyed.
See also
Process Instance Notification Functions

Definition at line 2238 of file ProcessInterface.h.

◆ ProcessSaved()

virtual void pcl::ProcessInterface::ProcessSaved ( const ProcessInstance instance)
inlinevirtual

Notification sent when a process instance has been saved to a disk file.

Parameters
instanceReference to a process instance that has been written successfully to a disk file (for example, as part of a .xpsm file).
See also
Process Instance Notification Functions

Definition at line 2252 of file ProcessInterface.h.

◆ ProcessUpdated()

virtual void pcl::ProcessInterface::ProcessUpdated ( const ProcessInstance instance)
inlinevirtual

Notification sent when an existing process instance has been updated.

Parameters
instanceReference to a process instance that has been modified.
See also
Process Instance Notification Functions

Definition at line 2226 of file ProcessInterface.h.