software engineer &        architecture


class LispSlot

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

acdk::lisp::LispSlot Class Reference

#include <LispClass.h>

Inheritance diagram for acdk::lisp::LispSlot:

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

Public Member Functions

 LispSlot (IN(RString) nam, bool isstatic=false, IN(RString) inita=Nil, IN(RLispVar) initval=Nil)
RString toCode ()
virtual acdk::lang::Object clone ()
virtual acdk::lang::Object clone (sys::Allocator *alc)

Static Public Member Functions

acdk::lang::Object create_instance ()
 for serialization

Public Attributes

RString name
RString initarg
bool isStatic
RLispVar initform
 In case of static also contains class varaible.

Constructor & Destructor Documentation

acdk::lisp::LispSlot::LispSlot IN(RString nam,
bool  isstatic = false,
IN(RString inita = Nil,
IN(RLispVar initval = Nil

Member Function Documentation

virtual acdk::lang::Object acdk::lisp::LispSlot::clone sys::Allocator *  alc  )  [inline, virtual]

Reimplemented from acdk::lang::Cloneable.

virtual acdk::lang::Object acdk::lisp::LispSlot::clone  )  [inline, virtual]

Implements acdk::lang::Cloneable.

acdk::lang::Object acdk::lisp::LispSlot::create_instance  )  [inline, static]

for serialization

Reimplemented from acdk::lang::Object.

RString acdk::lisp::LispSlot::toCode  ) 

Member Data Documentation

RString acdk::lisp::LispSlot::initarg

RLispVar acdk::lisp::LispSlot::initform

In case of static also contains class varaible.

bool acdk::lisp::LispSlot::isStatic

RString acdk::lisp::LispSlot::name

Last modified 2005-05-08 18:32 by SYSTEM By Artefaktur, Ing. Bureau Kommer