25 #include "vtkObject.h" 26 #include "vtkPVServerImplementationCoreModule.h" 28 #include "vtkWeakPointer.h" 33 class VTKPVSERVERIMPLEMENTATIONCORE_EXPORT
vtkSIObject :
public vtkObject
38 void PrintSelf(ostream& os, vtkIndent indent);
77 vtkSIObject* GetSIObject(vtkTypeUInt32 globalid)
const;
83 vtkObject* GetRemoteObject(vtkTypeUInt32 globalid);
89 vtkSetMacro(GlobalID, vtkTypeUInt32);
90 vtkGetMacro(GlobalID, vtkTypeUInt32);
106 void operator=(
const vtkSIObject&) VTK_DELETE_FUNCTION;
109 #endif // #ifndef vtkSIObject_h vtkSMMessage * LastPushedMessage
vtkPVSessionCore is used by vtkSMSession.
Run-time VTK interpreter.
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
virtual void AboutToDelete()
This method is called before the deletion of the SIObject.
Object that is managed by vtkPVSessionCore which wrap concrete class such as the vtk ones...
vtkWeakPointer< vtkClientServerInterpreter > Interpreter
vtkWeakPointer< vtkPVSessionCore > SessionCore