vtkSMDataSourceProxy.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
15 #ifndef vtkSMDataSourceProxy_h
16 #define vtkSMDataSourceProxy_h
17 
18 #include "vtkRemotingServerManagerModule.h" //needed for exports
19 #include "vtkSMSourceProxy.h"
20 
21 class VTKREMOTINGSERVERMANAGER_EXPORT vtkSMDataSourceProxy : public vtkSMSourceProxy
22 {
23 public:
24  static vtkSMDataSourceProxy* New();
26  void PrintSelf(ostream& os, vtkIndent indent) override;
27 
32  void CopyData(vtkSMSourceProxy* sourceProxy);
33 
34 protected:
36  ~vtkSMDataSourceProxy() override;
37 
38 private:
40  void operator=(const vtkSMDataSourceProxy&) = delete;
41 };
42 
43 #endif
vtkSMSourceProxy.h
vtkSMSourceProxy
proxy for a VTK source on a server
Definition: vtkSMSourceProxy.h:37
vtkIndent
vtkSMDataSourceProxy
"data-centric" proxy for VTK source on a server
Definition: vtkSMDataSourceProxy.h:21
vtkSMSourceProxy::New
static vtkSMSourceProxy * New()
vtkSMSourceProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override