src
paraview-5.12
Remoting
Core
vtkPVOptionsXMLParser.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
17
#ifndef vtkPVOptionsXMLParser_h
18
#define vtkPVOptionsXMLParser_h
19
20
#include "
vtkCommandOptionsXMLParser.h
"
21
#include "
vtkParaViewDeprecation.h
"
// for PARAVIEW_DEPRECATED_IN_5_12_0
22
#include "vtkRemotingCoreModule.h"
//needed for exports
23
24
class
vtkCommandOptions
;
25
26
class
VTKREMOTINGCORE_EXPORT
vtkPVOptionsXMLParser
:
public
vtkCommandOptionsXMLParser
27
{
28
public
:
29
PARAVIEW_DEPRECATED_IN_5_12_0
(
"Use `vtkCLIOptions` instead"
)
30
static
vtkPVOptionsXMLParser
*
New
();
31
vtkTypeMacro(
vtkPVOptionsXMLParser
,
vtkCommandOptionsXMLParser
);
32
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
33
34
protected
:
35
vtkPVOptionsXMLParser
() =
default
;
36
~
vtkPVOptionsXMLParser
()
override
=
default
;
37
38
void
SetProcessType
(
const
char
* ptype)
override
;
39
40
private
:
41
vtkPVOptionsXMLParser
(
const
vtkPVOptionsXMLParser
&) =
delete
;
42
void
operator=(
const
vtkPVOptionsXMLParser
&) =
delete
;
43
};
44
45
#endif // #ifndef vtkPVOptionsXMLParser_h
vtkCommandOptionsXMLParser::New
static vtkCommandOptionsXMLParser * New()
vtkCommandOptionsXMLParser.h
vtkIndent
vtkCommandOptions
ParaView options storage.
Definition:
vtkCommandOptions.h:27
vtkCommandOptionsXMLParser::SetProcessType
virtual void SetProcessType(const char *ptype)
vtkParaViewDeprecation.h
vtkCommandOptionsXMLParser::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkPVOptionsXMLParser
ParaView options storage.
Definition:
vtkPVOptionsXMLParser.h:26
vtkCommandOptionsXMLParser
ParaView options storage.
Definition:
vtkCommandOptionsXMLParser.h:28
PARAVIEW_DEPRECATED_IN_5_12_0
#define PARAVIEW_DEPRECATED_IN_5_12_0(reason)
Definition:
vtkParaViewDeprecation.h:100
Generated by
1.8.17 on Wed Mar 27 2024