Remoting
Core
vtkPVEnvironmentInformationHelper.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
12
#ifndef vtkPVEnvironmentInformationHelper_h
13
#define vtkPVEnvironmentInformationHelper_h
14
15
#include "
vtkObject.h
"
16
#include "
vtkRemotingCoreModule.h
"
//needed for exports
17
18
class
VTKREMOTINGCORE_EXPORT
vtkPVEnvironmentInformationHelper
:
public
vtkObject
19
{
20
public
:
21
static
vtkPVEnvironmentInformationHelper
*
New
();
22
vtkTypeMacro(
vtkPVEnvironmentInformationHelper
,
vtkObject
);
23
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
24
26
29
vtkSetStringMacro(Variable);
30
vtkGetStringMacro(Variable);
32
33
protected
:
34
vtkPVEnvironmentInformationHelper
();
35
~
vtkPVEnvironmentInformationHelper
()
override
;
36
37
char
*
Variable
;
38
39
private
:
40
vtkPVEnvironmentInformationHelper
(
const
vtkPVEnvironmentInformationHelper
&) =
delete
;
41
void
operator=
(
const
vtkPVEnvironmentInformationHelper
&) =
delete
;
42
};
43
44
#endif
vtkPVEnvironmentInformationHelper
Helper object that can be used to obtain information about an environment.
Definition:
vtkPVEnvironmentInformationHelper.h:18
vtkObject
vtkRemotingCoreModule.h
vtkObject::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkIndent
VTKREMOTINGCORE_EXPORT
#define VTKREMOTINGCORE_EXPORT
Definition:
vtkRemotingCoreModule.h:15
vtkPVEnvironmentInformationHelper::Variable
char * Variable
Definition:
vtkPVEnvironmentInformationHelper.h:37
vtkObject::New
static vtkObject * New()
vtkObject.h
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
Generated by
1.8.13 on Tue Oct 1 2024