Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

DataSlot Struct Reference

#include <slot.h>

Class diagram for DataSlot:

Slot

List of all members.

Public Members

 DataSlot (String* n, Expr* e, Token* t, char* anno, bool parent = false, bool assign = false)
oop slot_contents (fint& index)
slotType slot_type ()
void oops_do (oopsDoFn f)
void Print ()
bool IsDataSlot ()
bool IsMethodSlot ()
void addCommentAnnotations (Scanner* scanner)
Exprexpr
bool is_parent
bool assignable

Detailed Description


Member Function Documentation

DataSlot::DataSlot (String * n, Expr * e, Token * t, char * anno, bool parent = false, bool assign = false)

oop DataSlot::slot_contents (fint & index) [inline, virtual]

Reimplemented from Slot.

slotType DataSlot::slot_type () [inline, virtual]

Reimplemented from Slot.

void DataSlot::oops_do (oopsDoFn f) [inline, virtual]

Reimplemented from VMObj.

void DataSlot::Print () [virtual]

Reimplemented from ParseNode.

bool DataSlot::IsDataSlot () [inline, virtual]

Reimplemented from Slot.

bool DataSlot::IsMethodSlot () [inline, virtual]

Reimplemented from Slot.

void DataSlot::addCommentAnnotations (Scanner * scanner) [virtual]

Reimplemented from ParseNode.


Member Data Documentation

Expr* DataSlot::expr

bool DataSlot::is_parent

bool DataSlot::assignable


The documentation for this struct was generated from the following files:
Generated at Tue Jun 27 12:07:18 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999