Remoting
Core
vtkPResourceFileLocator.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
16
#ifndef vtkPResourceFileLocator_h
17
#define vtkPResourceFileLocator_h
18
19
#include "
vtkRemotingCoreModule.h
"
//needed for exports
20
#include "vtkResourceFileLocator.h"
21
22
class
VTKREMOTINGCORE_EXPORT
vtkPResourceFileLocator
:
public
vtkResourceFileLocator
23
{
24
public
:
25
static
vtkPResourceFileLocator
* New();
26
vtkTypeMacro(
vtkPResourceFileLocator
, vtkResourceFileLocator);
27
void
PrintSelf(ostream& os,
vtkIndent
indent)
override
;
28
29
using
Superclass::Locate;
30
std::string Locate(
const
std::string& anchor,
const
std::vector<std::string>& landmark_prefixes,
31
const
std::string& landmark,
const
std::string& defaultDir = std::string())
override
;
32
33
protected
:
34
vtkPResourceFileLocator
();
35
~
vtkPResourceFileLocator
()
override
;
36
37
private
:
38
vtkPResourceFileLocator
(
const
vtkPResourceFileLocator
&) =
delete
;
39
void
operator=(
const
vtkPResourceFileLocator
&) =
delete
;
40
};
41
42
#endif
vtkRemotingCoreModule.h
vtkPResourceFileLocator
parallel aware vtkResourceFileLocator
Definition:
vtkPResourceFileLocator.h:22
vtkIndent
VTKREMOTINGCORE_EXPORT
#define VTKREMOTINGCORE_EXPORT
Definition:
vtkRemotingCoreModule.h:15
Generated by
1.8.13 on Tue Oct 1 2024