Signals | Public Member Functions | Protected Attributes | List of all members
pqServerManagerObserver Class Reference

This is a vtkSMProxyManager observer. More...

#include <pqServerManagerObserver.h>

Inherits QObject.

Signals

void compoundProxyDefinitionRegistered (QString name)
 Fired when a compound proxy definition is registered. More...
 
void compoundProxyDefinitionUnRegistered (QString name)
 Fired when a compound proxy definition is unregistered. More...
 
void proxyRegistered (const QString &group, const QString &name, vtkSMProxy *proxy)
 
void proxyUnRegistered (const QString &group, const QString &name, vtkSMProxy *proxy)
 
void connectionCreated (vtkIdType connectionId)
 Fired when a server connection is created by the vtkProcessModule. More...
 
void connectionClosed (vtkIdType connectionId)
 Fired when a server connection is closed by the vtkProcessModule. More...
 
void stateLoaded (vtkPVXMLElement *root, vtkSMProxyLocator *locator)
 Fired when a state file is loaded successfully. More...
 
void stateSaved (vtkPVXMLElement *root)
 Fired when state is being saved. More...
 

Public Member Functions

 pqServerManagerObserver (QObject *parent=nullptr)
 
 ~pqServerManagerObserver () override
 

Protected Attributes

pqServerManagerObserverInternal * Internal
 Stores the pipeline objects. More...
 

Detailed Description

This is a vtkSMProxyManager observer.

This class should simply listen to events fired by proxy manager and responds. It does not support any creation method. Use pqObjectBuilder for creating objects. The purpose of this class is mostly to filter vtkSMProxyManager manager events and emit Qt signals.

Definition at line 26 of file pqServerManagerObserver.h.

Constructor & Destructor Documentation

◆ pqServerManagerObserver()

pqServerManagerObserver::pqServerManagerObserver ( QObject *  parent = nullptr)

◆ ~pqServerManagerObserver()

pqServerManagerObserver::~pqServerManagerObserver ( )
override

Member Function Documentation

◆ compoundProxyDefinitionRegistered

void pqServerManagerObserver::compoundProxyDefinitionRegistered ( QString  name)
signal

Fired when a compound proxy definition is registered.

◆ compoundProxyDefinitionUnRegistered

void pqServerManagerObserver::compoundProxyDefinitionUnRegistered ( QString  name)
signal

Fired when a compound proxy definition is unregistered.

◆ proxyRegistered

void pqServerManagerObserver::proxyRegistered ( const QString &  group,
const QString &  name,
vtkSMProxy proxy 
)
signal

◆ proxyUnRegistered

void pqServerManagerObserver::proxyUnRegistered ( const QString &  group,
const QString &  name,
vtkSMProxy proxy 
)
signal

◆ connectionCreated

void pqServerManagerObserver::connectionCreated ( vtkIdType  connectionId)
signal

Fired when a server connection is created by the vtkProcessModule.

◆ connectionClosed

void pqServerManagerObserver::connectionClosed ( vtkIdType  connectionId)
signal

Fired when a server connection is closed by the vtkProcessModule.

◆ stateLoaded

void pqServerManagerObserver::stateLoaded ( vtkPVXMLElement root,
vtkSMProxyLocator locator 
)
signal

Fired when a state file is loaded successfully.

◆ stateSaved

void pqServerManagerObserver::stateSaved ( vtkPVXMLElement root)
signal

Fired when state is being saved.

Member Data Documentation

◆ Internal

pqServerManagerObserverInternal* pqServerManagerObserver::Internal
protected

Stores the pipeline objects.

Definition at line 81 of file pqServerManagerObserver.h.


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