vtkSMEnsembleDataReaderProxy.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
3 // SPDX-License-Identifier: BSD-3-Clause
12 #ifndef vtkSMEnsembleDataReaderProxy_h
13 #define vtkSMEnsembleDataReaderProxy_h
14 
15 #include "vtkRemotingMiscModule.h" // for export
16 #include "vtkSMSourceProxy.h"
17 
18 class VTKREMOTINGMISC_EXPORT vtkSMEnsembleDataReaderProxy : public vtkSMSourceProxy
19 {
20 public:
22  void PrintSelf(ostream& os, vtkIndent indent) override;
24 
25  void UpdateVTKObjects() override;
26 
27 protected:
29  ~vtkSMEnsembleDataReaderProxy() override;
30 
31  void SetPropertyModifiedFlag(const char* name, int flag) override;
32 
34 
35 private:
36  bool FetchFileNames();
37 
39  void operator=(const vtkSMEnsembleDataReaderProxy&) = delete;
40 };
41 
42 #endif
vtkSMEnsembleDataReaderProxy
Definition: vtkSMEnsembleDataReaderProxy.h:18
vtkSMProxy::UpdateVTKObjects
virtual void UpdateVTKObjects()
Update the VTK object on the server by pushing the values of all modified properties (un-modified pro...
vtkSMSourceProxy.h
vtkSMSourceProxy
proxy for a VTK source on a server
Definition: vtkSMSourceProxy.h:37
vtkSMEnsembleDataReaderProxy::FileNamePotentiallyModified
bool FileNamePotentiallyModified
Definition: vtkSMEnsembleDataReaderProxy.h:33
vtkIndent
vtkSMSourceProxy::New
static vtkSMSourceProxy * New()
vtkSMProxy::SetPropertyModifiedFlag
virtual void SetPropertyModifiedFlag(const char *name, int flag)
Note on property modified flags: The modified flag of each property associated with a proxy is stored...
vtkSMSourceProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override