src
paraview-5.12
Remoting
ServerManager
vtkSIMetaReaderProxy.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
13
#ifndef vtkSIMetaReaderProxy_h
14
#define vtkSIMetaReaderProxy_h
15
16
#include "vtkRemotingServerManagerModule.h"
//needed for exports
17
#include "
vtkSISourceProxy.h
"
18
19
class
vtkAlgorithm
;
20
21
class
VTKREMOTINGSERVERMANAGER_EXPORT
vtkSIMetaReaderProxy
:
public
vtkSISourceProxy
22
{
23
public
:
24
static
vtkSIMetaReaderProxy
*
New
();
25
vtkTypeMacro(
vtkSIMetaReaderProxy
,
vtkSISourceProxy
);
26
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
27
28
protected
:
29
vtkSIMetaReaderProxy
();
30
~
vtkSIMetaReaderProxy
()
override
;
31
32
void
OnCreateVTKObjects
()
override
;
33
37
bool
ReadXMLAttributes
(
vtkPVXMLElement
* element)
override
;
38
39
// This is the name of the method used to set the file name on the
40
// internal reader. See vtkFileSeriesReader for details.
41
vtkSetStringMacro(FileNameMethod);
42
vtkGetStringMacro(FileNameMethod);
43
44
char
*
FileNameMethod
;
45
46
private
:
47
vtkSIMetaReaderProxy
(
const
vtkSIMetaReaderProxy
&) =
delete
;
48
void
operator=(
const
vtkSIMetaReaderProxy
&) =
delete
;
49
};
50
51
#endif
vtkSISourceProxy::ReadXMLAttributes
bool ReadXMLAttributes(vtkPVXMLElement *element) override
Read xml-attributes.
vtkSISourceProxy::OnCreateVTKObjects
void OnCreateVTKObjects() override
Called after CreateVTKObjects().
vtkSIMetaReaderProxy
Definition:
vtkSIMetaReaderProxy.h:21
vtkAlgorithm
vtkSIMetaReaderProxy::FileNameMethod
char * FileNameMethod
Definition:
vtkSIMetaReaderProxy.h:42
vtkSISourceProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSISourceProxy::New
static vtkSISourceProxy * New()
vtkIndent
vtkSISourceProxy.h
vtkPVXMLElement
Definition:
vtkPVXMLElement.h:23
vtkSISourceProxy
Definition:
vtkSISourceProxy.h:23
Generated by
1.8.17 on Wed Mar 27 2024