ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Friends | List of all members
vtkSICollaborationManager Class Reference

Object that managed multi-client communication and provide the group awareness. More...

#include <vtkSICollaborationManager.h>

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

Public Types

typedef vtkSIObject Superclass
 
- Public Types inherited from vtkSIObject
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void Push (vtkSMMessage *msg)
 Push a new state to the underneath implementation The provided implementation just store the message and return it at the Pull one. More...
 
virtual void Pull (vtkSMMessage *msg)
 Pull the current state of the underneath implementation The provided implementation update the given message with the one that has been previously pushed. More...
 
- Public Member Functions inherited from vtkSIObject
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void AboutToDelete ()
 This method is called before the deletion of the SIObject. More...
 
virtual void Initialize (vtkPVSessionCore *session)
 Initializes the instance. More...
 
vtkClientServerInterpreterGetInterpreter ()
 Provides access to the Interpreter. More...
 
vtkSIObjectGetSIObject (vtkTypeUInt32 globalid) const
 Convenience method to obtain a vtkSIObject subclass given its global id. More...
 
vtkObject * GetRemoteObject (vtkTypeUInt32 globalid)
 Convenience method to obtain a vtkObject subclass given its global id. More...
 
virtual void SetGlobalID (vtkTypeUInt32)
 Get/Set the global id for this object. More...
 
virtual vtkTypeUInt32 GetGlobalID ()
 Get/Set the global id for this object. More...
 

Static Public Member Functions

static vtkSICollaborationManagerNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSICollaborationManagerSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkSIObject
static vtkSIObjectNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSIObjectSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkSICollaborationManager ()
 
virtual ~vtkSICollaborationManager ()
 
void BroadcastToClients (vtkSMMessage *msg)
 
- Protected Member Functions inherited from vtkSIObject
 vtkSIObject ()
 
virtual ~vtkSIObject ()
 

Friends

class vtkInternal
 

Additional Inherited Members

- Protected Attributes inherited from vtkSIObject
vtkWeakPointer< vtkClientServerInterpreterInterpreter
 
vtkWeakPointer< vtkPVSessionCoreSessionCore
 
vtkSMMessageLastPushedMessage
 
vtkTypeUInt32 GlobalID
 

Detailed Description

Object that managed multi-client communication and provide the group awareness.

Definition at line 28 of file vtkSICollaborationManager.h.

Member Typedef Documentation

◆ Superclass

Definition at line 32 of file vtkSICollaborationManager.h.

Constructor & Destructor Documentation

◆ vtkSICollaborationManager()

vtkSICollaborationManager::vtkSICollaborationManager ( )
protected

◆ ~vtkSICollaborationManager()

virtual vtkSICollaborationManager::~vtkSICollaborationManager ( )
protectedvirtual

Member Function Documentation

◆ New()

static vtkSICollaborationManager* vtkSICollaborationManager::New ( )
static

◆ GetClassName()

virtual const char* vtkSICollaborationManager::GetClassName ( )
virtual

Reimplemented from vtkSIObject.

◆ IsTypeOf()

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

◆ IsA()

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

Reimplemented from vtkSIObject.

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ Push()

virtual void vtkSICollaborationManager::Push ( vtkSMMessage msg)
virtual

Push a new state to the underneath implementation The provided implementation just store the message and return it at the Pull one.

Reimplemented from vtkSIObject.

◆ Pull()

virtual void vtkSICollaborationManager::Pull ( vtkSMMessage msg)
virtual

Pull the current state of the underneath implementation The provided implementation update the given message with the one that has been previously pushed.

Reimplemented from vtkSIObject.

◆ BroadcastToClients()

void vtkSICollaborationManager::BroadcastToClients ( vtkSMMessage msg)
protected

Friends And Related Function Documentation

◆ vtkInternal

friend class vtkInternal
friend

Definition at line 53 of file vtkSICollaborationManager.h.


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