ParaView
|
deserializes proxies from their Protobuf states. More...
#include <vtkSMDeserializerProtobuf.h>
Public Types | |
typedef vtkSMDeserializer | Superclass |
![]() | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkSMStateLocator * | GetStateLocator () |
Get/Set the session. More... | |
virtual void | SetStateLocator (vtkSMStateLocator *) |
Get/Set the session. More... | |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetSession (vtkSMSession *session) |
Convenience method for setting the SessionProxyManager. More... | |
vtkSMSession * | GetSession () |
Provides access to the session. More... | |
vtkSMSessionProxyManager * | GetSessionProxyManager () |
Get/Set the proxy manager on which this deserializer is expected to operate. More... | |
void | SetSessionProxyManager (vtkSMSessionProxyManager *) |
Get/Set the proxy manager on which this deserializer is expected to operate. More... | |
Static Public Member Functions | |
static vtkSMDeserializerProtobuf * | New () |
static int | IsTypeOf (const char *type) |
static vtkSMDeserializerProtobuf * | SafeDownCast (vtkObject *o) |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkSMDeserializer * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkSMDeserializerProtobuf () | |
~vtkSMDeserializerProtobuf () | |
virtual vtkSMProxy * | NewProxy (vtkTypeUInt32 id, vtkSMProxyLocator *locator) |
First ask the session, to find the given proxy. More... | |
![]() | |
vtkSMDeserializer () | |
~vtkSMDeserializer () | |
virtual vtkSMProxy * | CreateProxy (const char *xmlgroup, const char *xmlname, const char *subProxyName=NULL) |
Create a new proxy of the given group and name. More... | |
Protected Attributes | |
vtkSMStateLocator * | StateLocator |
![]() | |
vtkWeakPointer< vtkSMSessionProxyManager > | SessionProxyManager |
Friends | |
class | vtkSMProxyLocator |
deserializes proxies from their Protobuf states.
vtkSMDeserializerProtobuf is used to deserialize proxies from their Protobuf states. This is the base class of deserialization classes that load Protobuf messagess to restore proxy/servermanager state (or part thereof).
Definition at line 35 of file vtkSMDeserializerProtobuf.h.
Definition at line 39 of file vtkSMDeserializerProtobuf.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSMDeserializer.
|
static |
|
virtual |
Reimplemented from vtkSMDeserializer.
|
static |
void vtkSMDeserializerProtobuf::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
Get/Set the session.
|
virtual |
Get/Set the session.
|
protectedvirtual |
First ask the session, to find the given proxy.
If not found in the session then Create a new proxy with the id if possible.
Implements vtkSMDeserializer.
|
friend |
Definition at line 55 of file vtkSMDeserializerProtobuf.h.
|
protected |
Definition at line 63 of file vtkSMDeserializerProtobuf.h.