ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVEnSightMasterServerReader Class Reference

#include <vtkPVEnSightMasterServerReader.h>

Inheritance diagram for vtkPVEnSightMasterServerReader:
Inheritance graph
[legend]
Collaboration diagram for vtkPVEnSightMasterServerReader:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int CanReadFile (const char *)
virtual vtkMultiProcessControllerGetController ()
virtual void SetController (vtkMultiProcessController *controller)
virtual int GetNumberOfPieces ()

Static Public Member Functions

static
vtkPVEnSightMasterServerReader
New ()
static int IsTypeOf (const char *type)
static
vtkPVEnSightMasterServerReader
SafeDownCast (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

vtkMultiProcessControllerController
int NumberOfPieces
vtkPVEnSightMasterServerReaderInternal * Internal
vtkPVEnSightMasterServerTranslatorExtentTranslator
int InformationError

Detailed Description

Definition at line 28 of file vtkPVEnSightMasterServerReader.h.


Constructor & Destructor Documentation

vtkPVEnSightMasterServerReader::vtkPVEnSightMasterServerReader ( ) [protected]
vtkPVEnSightMasterServerReader::~vtkPVEnSightMasterServerReader ( ) [protected]

Member Function Documentation

static vtkPVEnSightMasterServerReader* vtkPVEnSightMasterServerReader::New ( ) [static]

Reimplemented from vtkGenericEnSightReader.

virtual const char* vtkPVEnSightMasterServerReader::GetClassName ( ) [virtual]

Reimplemented from vtkGenericEnSightReader.

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

Reimplemented from vtkGenericEnSightReader.

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

Reimplemented from vtkGenericEnSightReader.

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

Reimplemented from vtkGenericEnSightReader.

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

Reimplemented from vtkGenericEnSightReader.

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.

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.

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

Return whether we can read the file given.

Reimplemented from vtkGenericEnSightReader.

virtual int vtkPVEnSightMasterServerReader::GetNumberOfPieces ( ) [virtual]

Get the number of pieces in the file. Valid after UpdateInformation.

virtual int vtkPVEnSightMasterServerReader::RequestInformation ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkGenericEnSightReader.

virtual int vtkPVEnSightMasterServerReader::RequestData ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkGenericEnSightReader.

int vtkPVEnSightMasterServerReader::ParseMasterServerFile ( ) [protected]
void vtkPVEnSightMasterServerReader::SuperclassExecuteInformation ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected]
void vtkPVEnSightMasterServerReader::SuperclassExecuteData ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected]

Member Data Documentation

Definition at line 72 of file vtkPVEnSightMasterServerReader.h.

Definition at line 75 of file vtkPVEnSightMasterServerReader.h.

vtkPVEnSightMasterServerReaderInternal* vtkPVEnSightMasterServerReader::Internal [protected]

Definition at line 78 of file vtkPVEnSightMasterServerReader.h.

Definition at line 82 of file vtkPVEnSightMasterServerReader.h.

Definition at line 85 of file vtkPVEnSightMasterServerReader.h.


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