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

#include <vtkPVSessionCoreInterpreterHelper.h>

Inheritance diagram for vtkPVSessionCoreInterpreterHelper:
Inheritance graph
[legend]
Collaboration diagram for vtkPVSessionCoreInterpreterHelper:
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)
vtkSIObjectGetSIObject (vtkTypeUInt32 gid)
vtkObjectBaseGetVTKObject (vtkTypeUInt32 gid)
vtkTypeUInt32 GetNextGlobalIdChunk (vtkTypeUInt32 chunkSize)
vtkProcessModuleGetProcessModule ()
vtkPVProgressHandlerGetActiveProgressHandler ()
void SetMPIMToNSocketConnection (vtkMPIMToNSocketConnection *)
void SetCore (vtkPVSessionCore *)

Static Public Member Functions

static
vtkPVSessionCoreInterpreterHelper
New ()
static int IsTypeOf (const char *type)
static
vtkPVSessionCoreInterpreterHelper
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVSessionCoreInterpreterHelper ()
 ~vtkPVSessionCoreInterpreterHelper ()

Protected Attributes

vtkWeakPointer< vtkPVSessionCoreCore

Detailed Description

vtkPVSessionCoreInterpreterHelper is used by vtkPVSessionCore to avoid a circular reference between the vtkPVSessionCore instance and its Interpreter.

Definition at line 34 of file vtkPVSessionCoreInterpreterHelper.h.


Constructor & Destructor Documentation

vtkPVSessionCoreInterpreterHelper::vtkPVSessionCoreInterpreterHelper ( ) [protected]
vtkPVSessionCoreInterpreterHelper::~vtkPVSessionCoreInterpreterHelper ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

vtkSIObject* vtkPVSessionCoreInterpreterHelper::GetSIObject ( vtkTypeUInt32  gid)

Returns the vtkSIObject for the global-id. This is used by SIOBJECT() and SIPROXY() stream (vtkClientServerStream) manipulator macros.

vtkObjectBase* vtkPVSessionCoreInterpreterHelper::GetVTKObject ( vtkTypeUInt32  gid)

Returns the vtkObject corresponding to the global id. This is used by the VTKOBJECT() stream (vtkClientServerStream) manipulator macros.

vtkTypeUInt32 vtkPVSessionCoreInterpreterHelper::GetNextGlobalIdChunk ( vtkTypeUInt32  chunkSize)

Reserve a global id block.

vtkProcessModule* vtkPVSessionCoreInterpreterHelper::GetProcessModule ( )

Provides access to the process module.

vtkPVProgressHandler* vtkPVSessionCoreInterpreterHelper::GetActiveProgressHandler ( )

Provides access to the progress handler.

void vtkPVSessionCoreInterpreterHelper::SetMPIMToNSocketConnection ( vtkMPIMToNSocketConnection )

Sets and initializes the MPIMToNSocketConnection for communicating between data-server and render-server.

void vtkPVSessionCoreInterpreterHelper::SetCore ( vtkPVSessionCore )

Used by vtkPVSessionCore to pass the core. This is not reference counted.


Member Data Documentation

Definition at line 71 of file vtkPVSessionCoreInterpreterHelper.h.


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