ISLEman
Public Member Functions | Static Public Member Functions | List of all members
GenericNodeListContext Class Reference

standard template list implementation More...

Inheritance diagram for GenericNodeListContext:
TemplateListIntf AllMembersListContext::Private ArgumentListContext::Private ClassListContext::Private DirListContext::Private ExampleListContext::Private FileListContext::Private IncludeInfoListContext::Private InheritanceListContext::Private InheritedMemberInfoListContext::Private MemberGroupListContext::Private MemberListContext::Private ModuleListContext::Private NamespaceListContext::Private NestingContext::Private PageListContext::Private SearchIndicesContext::Private SymbolGroupListContext::Private SymbolIndicesContext::Private SymbolListContext::Private UsedFilesContext::Private

Public Member Functions

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

Static Public Member Functions

static GenericNodeListContextalloc ()
 

Detailed Description

standard template list implementation

Member Function Documentation

§ at()

TemplateVariant GenericNodeListContext::at ( int  index) const
inlinevirtual

Returns the element at index position index.

Implements TemplateListIntf.

§ createIterator()

TemplateListIntf::ConstIterator* GenericNodeListContext::createIterator ( ) const
inlinevirtual

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 file: