ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkPVEnSightMasterServerReader Class Reference

#include <vtkPVEnSightMasterServerReader.h>

Inherits vtkGenericEnSightReader.

Collaboration diagram for vtkPVEnSightMasterServerReader:
Collaboration graph
[legend]

Public Types

typedef vtkGenericEnSightReader Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual int CanReadFile (const char *)
 Return whether we can read the file given. More...
 
virtual vtkMultiProcessController * GetController ()
 This class uses MPI communication mechanisms to verify the integrity of all case files in the master file. More...
 
virtual void SetController (vtkMultiProcessController *controller)
 This class uses MPI communication mechanisms to verify the integrity of all case files in the master file. More...
 
virtual int GetNumberOfPieces ()
 Get the number of pieces in the file. More...
 

Static Public Member Functions

static vtkPVEnSightMasterServerReaderNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVEnSightMasterServerReaderSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPVEnSightMasterServerReader ()
 
 ~vtkPVEnSightMasterServerReader ()
 
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
int ParseMasterServerFile ()
 
void SuperclassExecuteInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
void SuperclassExecuteData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Protected Attributes

vtkMultiProcessController * Controller
 
int NumberOfPieces
 
vtkPVEnSightMasterServerReaderInternal * Internal
 
vtkPVEnSightMasterServerTranslatorExtentTranslator
 
int InformationError
 

Detailed Description

Definition at line 30 of file vtkPVEnSightMasterServerReader.h.

Member Typedef Documentation

§ Superclass

typedef vtkGenericEnSightReader vtkPVEnSightMasterServerReader::Superclass

Definition at line 35 of file vtkPVEnSightMasterServerReader.h.

Constructor & Destructor Documentation

§ vtkPVEnSightMasterServerReader()

vtkPVEnSightMasterServerReader::vtkPVEnSightMasterServerReader ( )
protected

§ ~vtkPVEnSightMasterServerReader()

vtkPVEnSightMasterServerReader::~vtkPVEnSightMasterServerReader ( )
protected

Member Function Documentation

§ New()

static vtkPVEnSightMasterServerReader* vtkPVEnSightMasterServerReader::New ( )
static

§ GetClassName()

virtual const char* vtkPVEnSightMasterServerReader::GetClassName ( )
virtual

§ IsTypeOf()

static int vtkPVEnSightMasterServerReader::IsTypeOf ( const char *  type)
static

§ IsA()

virtual int vtkPVEnSightMasterServerReader::IsA ( const char *  type)
virtual

§ SafeDownCast()

static vtkPVEnSightMasterServerReader* vtkPVEnSightMasterServerReader::SafeDownCast ( vtkObject *  o)
static

§ PrintSelf()

void vtkPVEnSightMasterServerReader::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

§ GetController()

virtual vtkMultiProcessController* vtkPVEnSightMasterServerReader::GetController ( )
virtual

This class uses MPI communication mechanisms to verify the integrity of all case files in the master file.

The get method interface must use vtkMultiProcessController instead of vtkMPIController because Tcl wrapping requires the class's wrapper to be defined, but it is not defined if MPI is not on. In client-server mode, we may still need to create an instance of this class on the client process even if MPI is not compiled in.

§ SetController()

virtual void vtkPVEnSightMasterServerReader::SetController ( vtkMultiProcessController *  controller)
virtual

This class uses MPI communication mechanisms to verify the integrity of all case files in the master file.

The get method interface must use vtkMultiProcessController instead of vtkMPIController because Tcl wrapping requires the class's wrapper to be defined, but it is not defined if MPI is not on. In client-server mode, we may still need to create an instance of this class on the client process even if MPI is not compiled in.

§ CanReadFile()

virtual int vtkPVEnSightMasterServerReader::CanReadFile ( const char *  )
virtual

Return whether we can read the file given.

§ GetNumberOfPieces()

virtual int vtkPVEnSightMasterServerReader::GetNumberOfPieces ( )
virtual

Get the number of pieces in the file.

Valid after UpdateInformation.

§ RequestInformation()

virtual int vtkPVEnSightMasterServerReader::RequestInformation ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

§ RequestData()

virtual int vtkPVEnSightMasterServerReader::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

§ ParseMasterServerFile()

int vtkPVEnSightMasterServerReader::ParseMasterServerFile ( )
protected

§ SuperclassExecuteInformation()

void vtkPVEnSightMasterServerReader::SuperclassExecuteInformation ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected

§ SuperclassExecuteData()

void vtkPVEnSightMasterServerReader::SuperclassExecuteData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected

Member Data Documentation

§ Controller

vtkMultiProcessController* vtkPVEnSightMasterServerReader::Controller
protected

Definition at line 78 of file vtkPVEnSightMasterServerReader.h.

§ NumberOfPieces

int vtkPVEnSightMasterServerReader::NumberOfPieces
protected

Definition at line 81 of file vtkPVEnSightMasterServerReader.h.

§ Internal

vtkPVEnSightMasterServerReaderInternal* vtkPVEnSightMasterServerReader::Internal
protected

Definition at line 84 of file vtkPVEnSightMasterServerReader.h.

§ ExtentTranslator

vtkPVEnSightMasterServerTranslator* vtkPVEnSightMasterServerReader::ExtentTranslator
protected

Definition at line 88 of file vtkPVEnSightMasterServerReader.h.

§ InformationError

int vtkPVEnSightMasterServerReader::InformationError
protected

Definition at line 91 of file vtkPVEnSightMasterServerReader.h.


The documentation for this class was generated from the following file: