src
paraview-5.12
Remoting
Core
vtkPVOptions.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
17
#ifndef vtkPVOptions_h
18
#define vtkPVOptions_h
19
20
#include "
vtkCommandOptions.h
"
21
#include "
vtkParaViewDeprecation.h
"
// for PARAVIEW_DEPRECATED_IN_5_12_0
22
#include "vtkRemotingCoreModule.h"
//needed for exports
23
24
#include <string>
// used for ivar
25
#include <utility>
// needed for pair
26
#include <vector>
// needed for vector
27
28
class
vtkPVOptionsInternal;
29
30
class
VTKREMOTINGCORE_EXPORT
vtkPVOptions
:
public
vtkCommandOptions
31
{
32
protected
:
33
friend
class
vtkPVOptionsXMLParser
;
34
35
public
:
36
PARAVIEW_DEPRECATED_IN_5_12_0
(
"Use `vtkCLIOptions` instead"
)
37
static
vtkPVOptions
*
New
();
38
vtkTypeMacro(
vtkPVOptions
,
vtkCommandOptions
);
39
void
PrintSelf
(ostream& os,
vtkIndent
indent) override;
40
42
46
48
enum
ProcessTypeEnum
49
{
50
PARAVIEW = 0x2,
51
PVCLIENT = 0x4,
52
PVSERVER = 0x8,
53
PVRENDER_SERVER = 0x10,
54
PVDATA_SERVER = 0x20,
55
PVBATCH = 0x40,
56
ALLPROCESS = PARAVIEW | PVCLIENT | PVSERVER | PVRENDER_SERVER | PVDATA_SERVER | PVBATCH
57
};
58
59
protected
:
60
vtkPVOptions
();
61
~
vtkPVOptions
()
override
;
62
63
private
:
64
vtkPVOptions
(
const
vtkPVOptions
&) =
delete
;
65
void
operator=(
const
vtkPVOptions
&) =
delete
;
66
};
67
68
#endif
vtkCommandOptions.h
vtkPVOptionsXMLParser::New
static vtkPVOptionsXMLParser * New()
vtkPVOptionsXMLParser::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkIndent
vtkCommandOptions
ParaView options storage.
Definition:
vtkCommandOptions.h:27
vtkParaViewDeprecation.h
vtkPVOptionsXMLParser
ParaView options storage.
Definition:
vtkPVOptionsXMLParser.h:26
vtkPVOptions
ParaView options storage.
Definition:
vtkPVOptions.h:30
PARAVIEW_DEPRECATED_IN_5_12_0
#define PARAVIEW_DEPRECATED_IN_5_12_0(reason)
Definition:
vtkParaViewDeprecation.h:100
vtkPVOptions::ProcessTypeEnum
ProcessTypeEnum
Returns the verbosity level for stderr output chosen.
Definition:
vtkPVOptions.h:48
Generated by
1.8.17 on Wed Mar 27 2024