ISLEman
Classes | Public Member Functions | Static Public Member Functions | List of all members
InheritanceListContext Class Reference
Inheritance diagram for InheritanceListContext:
RefCountedContext TemplateListIntf

Classes

class  Private
 

Public Member Functions

virtual int count () const
 Returns the number of elements in the list.
 
virtual TemplateVariant at (int index) const
 Returns the element at index position index. More...
 
virtual TemplateListIntf::ConstIteratorcreateIterator () const
 Creates a new iterator for this list. More...
 
virtual int addRef ()
 Increase object's reference count.
 
virtual int release ()
 Decreases object's referenc count, destroy object if 0.
 
- Public Member Functions inherited from RefCountedContext
 RefCountedContext (const char *)
 
int addRef ()
 
int release ()
 
- Public Member Functions inherited from TemplateListIntf
virtual ~TemplateListIntf ()
 Destroys the list.
 

Static Public Member Functions

static InheritanceListContextalloc (const BaseClassList *list, bool baseClasses)
 

Member Function Documentation

§ at()

TemplateVariant InheritanceListContext::at ( int  index) const
virtual

Returns the element at index position index.

Implements TemplateListIntf.

§ createIterator()

TemplateListIntf::ConstIterator * InheritanceListContext::createIterator ( ) const
virtual

Creates a new iterator for this list.

Note
the user should call delete on the returned pointer.

Implements TemplateListIntf.


The documentation for this class was generated from the following files: