ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkSMPluginLoaderProxy Class Reference

used to load a plugin remotely. More...

#include <vtkSMPluginLoaderProxy.h>

Inheritance diagram for vtkSMPluginLoaderProxy:
Inheritance graph
[legend]
Collaboration diagram for vtkSMPluginLoaderProxy:
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)
bool LoadPlugin (const char *filename)
void LoadPluginConfigurationXMLFromString (const char *xmlcontents)

Static Public Member Functions

static vtkSMPluginLoaderProxyNew ()
static int IsTypeOf (const char *type)
static vtkSMPluginLoaderProxySafeDownCast (vtkObject *o)

Protected Member Functions

 vtkSMPluginLoaderProxy ()
 ~vtkSMPluginLoaderProxy ()

Detailed Description

used to load a plugin remotely.

vtkSMPluginLoaderProxy is used to load a plugin on dataserver and renderserver processes. Simply call vtkSMPluginLoaderProxy::LoadPlugin() with the right path to load the plugin remotely.

Definition at line 28 of file vtkSMPluginLoaderProxy.h.


Constructor & Destructor Documentation

vtkSMPluginLoaderProxy::vtkSMPluginLoaderProxy ( ) [protected]
vtkSMPluginLoaderProxy::~vtkSMPluginLoaderProxy ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

bool vtkSMPluginLoaderProxy::LoadPlugin ( const char *  filename)

Loads the plugin. Returns true on success else false. To get the error string, call UpdatePropertyInformation() on this proxy and then look at the ErrorString property.

void vtkSMPluginLoaderProxy::LoadPluginConfigurationXMLFromString ( const char *  xmlcontents)

Loads the configuration xml contents. Look at vtkPVPluginTracker::LoadPluginConfigurationXMLFromString() to see the details about the configuration xml.


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