src
paraview-5.12
Remoting
ServerManager
vtkSIWriterProxy.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
9
#ifndef vtkSIWriterProxy_h
10
#define vtkSIWriterProxy_h
11
12
#include "vtkRemotingServerManagerModule.h"
//needed for exports
13
#include "
vtkSISourceProxy.h
"
14
15
class
VTKREMOTINGSERVERMANAGER_EXPORT
vtkSIWriterProxy
:
public
vtkSISourceProxy
16
{
17
public
:
18
static
vtkSIWriterProxy
*
New
();
19
vtkTypeMacro(
vtkSIWriterProxy
,
vtkSISourceProxy
);
20
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
21
23
29
void
AddInput
(
int
input_port,
vtkAlgorithmOutput
* connection,
const
char
* method)
override
;
30
void
CleanInputs
(
const
char
* method)
override
;
32
38
virtual
void
UpdatePipelineTime(
double
time);
39
40
protected
:
41
vtkSIWriterProxy
();
42
~
vtkSIWriterProxy
()
override
;
43
48
void
OnCreateVTKObjects
()
override
;
49
53
bool
ReadXMLAttributes
(
vtkPVXMLElement
* element)
override
;
54
55
char
*
FileNameMethod
;
56
vtkSetStringMacro(FileNameMethod);
57
58
private
:
59
vtkSIWriterProxy
(
const
vtkSIWriterProxy
&) =
delete
;
60
void
operator=(
const
vtkSIWriterProxy
&) =
delete
;
61
};
62
63
#endif
vtkSISourceProxy::ReadXMLAttributes
bool ReadXMLAttributes(vtkPVXMLElement *element) override
Read xml-attributes.
vtkSISourceProxy::OnCreateVTKObjects
void OnCreateVTKObjects() override
Called after CreateVTKObjects().
vtkSIWriterProxy::FileNameMethod
char * FileNameMethod
Definition:
vtkSIWriterProxy.h:55
vtkSISourceProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSIWriterProxy
Definition:
vtkSIWriterProxy.h:15
vtkSISourceProxy::New
static vtkSISourceProxy * New()
vtkSIProxy::AddInput
virtual void AddInput(int input_port, vtkAlgorithmOutput *connection, const char *method)
These methods are called to add/remove input connections by vtkSIInputProperty.
vtkIndent
vtkSISourceProxy.h
vtkSIProxy::CleanInputs
virtual void CleanInputs(const char *method)
These methods are called to add/remove input connections by vtkSIInputProperty.
vtkPVXMLElement
Definition:
vtkPVXMLElement.h:23
vtkAlgorithmOutput
vtkSISourceProxy
Definition:
vtkSISourceProxy.h:23
Generated by
1.8.17 on Wed Mar 27 2024