2005/5/9

     
 

class SerializedFieldDescriptor

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::io::SerializedFieldDescriptor Class Reference

#include <SerializedObjectDescriptor.h>

Inheritance diagram for acdk::io::SerializedFieldDescriptor:

acdk::lang::Object acdk::io::Serializable acdk::lang::Comparable acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

used to describe a serialized class.

See also:
 Serialization.


Public Member Functions

 SerializedFieldDescriptor (IN(RString) nam, IN(RClass) cls, bool unshar=false)
virtual int compareTo (IN(acdk::lang::Object) obj)
virtual int compareTo (IN(RSerializedFieldDescriptor) other)
virtual RString getName ()
 returns the ClassName for this object by default

virtual RClass getType ()
virtual char getTypeCode ()
virtual RString getTypeString ()
virtual bool isPrimitive ()
virtual bool isUnshared ()
RString toString ()
 return a string representation of this object Object::toString() return getName() by default


Protected Attributes

RString name
transient RClass typeClass
RString type
bool unshared


Constructor & Destructor Documentation

acdk::io::SerializedFieldDescriptor::SerializedFieldDescriptor IN(RString nam,
IN(RClass cls,
bool  unshar = false
[inline]
 


Member Function Documentation

virtual int acdk::io::SerializedFieldDescriptor::compareTo IN(RSerializedFieldDescriptor other  )  [inline, virtual]
 

virtual int acdk::io::SerializedFieldDescriptor::compareTo IN(acdk::lang::Object obj  )  [inline, virtual]
 

Implements acdk::lang::Comparable.

virtual RString acdk::io::SerializedFieldDescriptor::getName  )  [inline, virtual]
 

returns the ClassName for this object by default

Reimplemented from acdk::lang::Object.

virtual RClass acdk::io::SerializedFieldDescriptor::getType  )  [inline, virtual]
 

virtual char acdk::io::SerializedFieldDescriptor::getTypeCode  )  [inline, virtual]
 

virtual RString acdk::io::SerializedFieldDescriptor::getTypeString  )  [inline, virtual]
 

virtual bool acdk::io::SerializedFieldDescriptor::isPrimitive  )  [inline, virtual]
 

virtual bool acdk::io::SerializedFieldDescriptor::isUnshared  )  [inline, virtual]
 

RString acdk::io::SerializedFieldDescriptor::toString  )  [inline, virtual]
 

return a string representation of this object Object::toString() return getName() by default

Reimplemented from acdk::lang::Object.


Member Data Documentation

RString acdk::io::SerializedFieldDescriptor::name [protected]
 

RString acdk::io::SerializedFieldDescriptor::type [protected]
 

transient RClass acdk::io::SerializedFieldDescriptor::typeClass [protected]
 

bool acdk::io::SerializedFieldDescriptor::unshared [protected]