ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Friends
vtkSMPythonTraceObserver Class Reference

A helper class used by the smtrace python module. More...

#include <vtkSMPythonTraceObserver.h>

Inheritance diagram for vtkSMPythonTraceObserver:
Inheritance graph
[legend]
Collaboration diagram for vtkSMPythonTraceObserver:
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)
vtkSMProxyGetLastPropertyModifiedProxy ()
vtkSMProxyGetLastProxyRegistered ()
vtkSMProxyGetLastProxyUnRegistered ()
const char * GetLastPropertyModifiedName ()
const char * GetLastProxyRegisteredGroup ()
const char * GetLastProxyRegisteredName ()
const char * GetLastProxyUnRegisteredGroup ()
const char * GetLastProxyUnRegisteredName ()

Static Public Member Functions

static vtkSMPythonTraceObserverNew ()
static int IsTypeOf (const char *type)
static vtkSMPythonTraceObserverSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkSMPythonTraceObserver ()
 ~vtkSMPythonTraceObserver ()
virtual void ExecuteEvent (vtkObject *called, unsigned long eventid, void *data)

Friends

class vtkSMPythonTraceObserverCommandHelper

Detailed Description

A helper class used by the smtrace python module.

This class is instantiated by the smtrace python module. It listens for invoked events from the proxy manager and relays them to python.

Definition at line 31 of file vtkSMPythonTraceObserver.h.


Constructor & Destructor Documentation

vtkSMPythonTraceObserver::vtkSMPythonTraceObserver ( ) [protected]
vtkSMPythonTraceObserver::~vtkSMPythonTraceObserver ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkSMObject.

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

Reimplemented from vtkSMObject.

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

Reimplemented from vtkSMObject.

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

Reimplemented from vtkSMObject.

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

Reimplemented from vtkSMObject.

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

Reimplemented from vtkSMObject.

vtkSMProxy* vtkSMPythonTraceObserver::GetLastPropertyModifiedProxy ( )
vtkSMProxy* vtkSMPythonTraceObserver::GetLastProxyRegistered ( )
vtkSMProxy* vtkSMPythonTraceObserver::GetLastProxyUnRegistered ( )
const char* vtkSMPythonTraceObserver::GetLastPropertyModifiedName ( )
const char* vtkSMPythonTraceObserver::GetLastProxyRegisteredGroup ( )
const char* vtkSMPythonTraceObserver::GetLastProxyRegisteredName ( )
const char* vtkSMPythonTraceObserver::GetLastProxyUnRegisteredGroup ( )
const char* vtkSMPythonTraceObserver::GetLastProxyUnRegisteredName ( )
virtual void vtkSMPythonTraceObserver::ExecuteEvent ( vtkObject called,
unsigned long  eventid,
void *  data 
) [protected, virtual]

Event handler


Friends And Related Function Documentation

friend class vtkSMPythonTraceObserverCommandHelper [friend]

Definition at line 52 of file vtkSMPythonTraceObserver.h.


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