33 #ifndef _pqServerManagerObserver_h 34 #define _pqServerManagerObserver_h 36 #include "pqCoreModule.h" 41 class pqServerManagerObserverInternal;
45 class vtkPVXMLElement;
47 class vtkSMProxyLocator;
63 void compoundProxyDefinitionRegistered(QString name);
66 void compoundProxyDefinitionUnRegistered(QString name);
69 void proxyRegistered(
const QString& group,
const QString& name,
73 void proxyUnRegistered(
const QString& group,
const QString& name,
77 void connectionCreated(vtkIdType connectionId);
80 void connectionClosed(vtkIdType connectionId);
83 void stateLoaded(vtkPVXMLElement* root, vtkSMProxyLocator* locator);
86 void stateSaved(vtkPVXMLElement* root);
89 void proxyRegistered(vtkObject*
object,
unsigned long e,
void* clientData,
90 void* callData, vtkCommand* command);
91 void proxyUnRegistered(vtkObject*,
unsigned long,
void*,
92 void* callData, vtkCommand*);
93 void connectionCreated(vtkObject*,
unsigned long,
void*,
void* callData);
94 void connectionClosed(vtkObject*,
unsigned long,
void*,
void* callData);
95 void stateLoaded(vtkObject*,
unsigned long,
void*,
void* callData);
96 void stateSaved(vtkObject*,
unsigned long,
void*,
void* callData);
102 #endif // _pqServerManagerObserver_h This is a vtkSMProxyManager observer.
pqServerManagerObserverInternal * Internal
Stores the pipeline objects.