dependencyList Struct Reference

#include <dependencyList.hpp>

Inheritance diagram for dependencyList:

Inheritance graph
[legend]
Collaboration diagram for dependencyList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 dependencyList ()
void add (klassOop *k)
void remove ()
int32 length ()
bool isEmpty ()
bool nonEmpty ()

Public Attributes

klassOopdependentsArray
klassOoptop

Detailed Description

Definition at line 26 of file dependencyList.hpp.


Constructor & Destructor Documentation

dependencyList::dependencyList (  )  [inline]

Definition at line 30 of file dependencyList.hpp.

References dependentsArray, DependentsArraySize, NEW_C_HEAP_ARRAY, and top.


Member Function Documentation

void dependencyList::add ( klassOop k  )  [inline]

Definition at line 35 of file dependencyList.hpp.

References dependentsArray, and top.

bool dependencyList::isEmpty (  )  [inline]

Definition at line 41 of file dependencyList.hpp.

References length().

Referenced by nonEmpty().

Here is the call graph for this function:

int32 dependencyList::length (  )  [inline]

Definition at line 39 of file dependencyList.hpp.

References top.

Referenced by isEmpty().

bool dependencyList::nonEmpty (  )  [inline]

Definition at line 42 of file dependencyList.hpp.

References isEmpty().

Here is the call graph for this function:

void dependencyList::remove (  ) 


Member Data Documentation

klassOop* dependencyList::dependentsArray

Definition at line 27 of file dependencyList.hpp.

Referenced by add(), and dependencyList().

klassOop* dependencyList::top

Definition at line 28 of file dependencyList.hpp.

Referenced by add(), dependencyList(), and length().


The documentation for this struct was generated from the following file:
Generated on Mon Oct 9 13:54:14 2006 for Strongtalk VM by  doxygen 1.4.7