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

deserializes proxies from their XML states. More...

#include <vtkSMDeserializerXMLCache.h>

Inheritance diagram for vtkSMDeserializerXMLCache:
Inheritance graph
[legend]
Collaboration diagram for vtkSMDeserializerXMLCache:
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)
virtual void CacheXMLProxyState (vtkTypeUInt32 id, vtkPVXMLElement *xml)

Static Public Member Functions

static vtkSMDeserializerXMLCacheNew ()
static int IsTypeOf (const char *type)
static vtkSMDeserializerXMLCacheSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkSMDeserializerXMLCache ()
 ~vtkSMDeserializerXMLCache ()
virtual vtkPVXMLElementLocateProxyElement (vtkTypeUInt32 id)

Friends

class vtkSMProxyLocator

Detailed Description

deserializes proxies from their XML states.

vtkSMDeserializerXMLCache is used to deserialize proxies from previously stored XML states.

Definition at line 32 of file vtkSMDeserializerXMLCache.h.


Constructor & Destructor Documentation

vtkSMDeserializerXMLCache::vtkSMDeserializerXMLCache ( ) [protected]
vtkSMDeserializerXMLCache::~vtkSMDeserializerXMLCache ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkSMDeserializerXML.

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

Reimplemented from vtkSMDeserializerXML.

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

Reimplemented from vtkSMDeserializerXML.

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

Reimplemented from vtkSMDeserializerXML.

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

Reimplemented from vtkSMDeserializerXML.

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

Reimplemented from vtkSMDeserializerXML.

virtual void vtkSMDeserializerXMLCache::CacheXMLProxyState ( vtkTypeUInt32  id,
vtkPVXMLElement xml 
) [virtual]

Allow to register a given XML state for a given proxy GlobalId

virtual vtkPVXMLElement* vtkSMDeserializerXMLCache::LocateProxyElement ( vtkTypeUInt32  id) [protected, virtual]

Locate the XML for the proxy with the given id.

Reimplemented from vtkSMDeserializerXML.


Friends And Related Function Documentation

friend class vtkSMProxyLocator [friend]

Reimplemented from vtkSMDeserializerXML.

Definition at line 48 of file vtkSMDeserializerXMLCache.h.


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