parallel aware vtkResourceFileLocator More...
#include <vtkPResourceFileLocator.h>
Inherits vtkResourceFileLocator.
Public Types | |
typedef vtkResourceFileLocator | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) override |
std::string | Locate (const std::string &anchor, const std::vector< std::string > &landmark_prefixes, const std::string &landmark, const std::string &defaultDir=std::string()) override |
Static Public Member Functions | |
static vtkPResourceFileLocator * | New () |
static int | IsTypeOf (const char *type) |
static vtkPResourceFileLocator * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkPResourceFileLocator () | |
~vtkPResourceFileLocator () override | |
parallel aware vtkResourceFileLocator
vtkPResourceFileLocator extends vtkResourceFileLocator to support distributed use-cases.
vtkResourceFileLocator supports API to locate files on disk. When running in parallel, we don't want to the lookup to happen on all ranks, only the root node and the result to be shared with all ranks. vtkPResourceFileLocator overrides superclass API to handle that.
Definition at line 22 of file vtkPResourceFileLocator.h.
typedef vtkResourceFileLocator vtkPResourceFileLocator::Superclass |
Definition at line 26 of file vtkPResourceFileLocator.h.
|
protected |
|
overrideprotected |
|
static |
|
virtual |
|
static |
|
override |
|
override |