Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

xmog_serializable Class Reference
[Java Peer Framework]

A utility class that provides easy access to the Java type com.codemesh.peer.SerializablePeer. More...

#include <xmog_serializable.h>

Inheritance diagram for xmog_serializable:

Inheritance graph
[legend]
Collaboration diagram for xmog_serializable:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static int create (xmog_base *peer, xmog_localenv *env=NULL, xmog_flags=xmog_base::LOCAL)
 Creates a new instance of an xmog_serializable.
static char * to_string (xmog_base *peer, xmog_localenv *env=NULL)
 Returns a string containing the instance's state in text representation.
static xmog_java_classget_class ()
 Returns a pointer to the xmog_java_class that represents the Codemesh Serializable class.

Detailed Description

A utility class that provides easy access to the Java type com.codemesh.peer.SerializablePeer.


Member Function Documentation

static int xmog_serializable::create xmog_base peer,
xmog_localenv env = NULL,
xmog_flags  = xmog_base::LOCAL
[static]
 

Creates a new instance of an xmog_serializable.

Parameters:
peer the instance into which the peer instance is created.
env the local call environment. May be NULL.
flags construction flags.

static char* xmog_serializable::to_string xmog_base peer,
xmog_localenv env = NULL
[static]
 

Returns a string containing the instance's state in text representation.

The returned string is dynamically allocated and needs to be freed by the caller.

Parameters:
peer the peer instance.
env the local call environment. May be NULL.

Reimplemented from xmog_peer.


The documentation for this class was generated from the following file:
Generated on Wed May 31 14:01:35 2006 for Shared Codemesh Runtime Library API Reference by  doxygen 1.4.1