ParaView
|
vtkSession defines a session i.e. More...
#include <vtkSession.h>
Public Types | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual bool | GetIsAlive ()=0 |
Returns true is this session is active/alive/valid. More... | |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkSession * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkSession () | |
~vtkSession () | |
virtual void | Activate () |
Subclasses must call this to mark the session active. More... | |
virtual void | DeActivate () |
Subclasses must call this to mark the session inactive. More... | |
Friends | |
class | vtkSMRenderViewProxy |
class | vtkPVServerSideAnimationPlayer |
vtkSession defines a session i.e.
a conversation, if you will. It can be between different processes or same process. What types of conversations are possible i.e what protocols are supported, is defined by the subclasses.
Definition at line 29 of file vtkSession.h.
typedef vtkObject vtkSession::Superclass |
Definition at line 32 of file vtkSession.h.
|
protected |
|
protected |
|
virtual |
Reimplemented in vtkPVSessionBase, vtkSMSession, vtkSMSessionClient, vtkPVSession, and vtkPVSessionServer.
|
static |
|
virtual |
Reimplemented in vtkPVSessionBase, vtkSMSession, vtkSMSessionClient, vtkPVSession, and vtkPVSessionServer.
|
static |
void vtkSession::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
pure virtual |
Returns true is this session is active/alive/valid.
Implemented in vtkSMSession, vtkPVSessionServer, and vtkSMSessionClient.
|
protectedvirtual |
Subclasses must call this to mark the session active.
This sets the active session pointer held by the vtkProcessModule, making it easier for filters etc. that need information about the active session to access it.
|
protectedvirtual |
Subclasses must call this to mark the session inactive.
This sets the active session pointer held by the vtkProcessModule, making it easier for filters etc. that need information about the active session to access it.
|
friend |
Definition at line 45 of file vtkSession.h.
|
friend |
Definition at line 47 of file vtkSession.h.