Public Member Functions

List< T > Class Template Reference

#include <List.h>

Inheritance diagram for List< T >:
Array< T > Static< T, SIZE > ArrayList< T >

List of all members.

Public Member Functions

virtual bool add (T item)=0
virtual bool insert (uint index, T item)=0
virtual bool replace (T oldItem, T newItem)=0
virtual bool replaceIndex (uint index, T newItem)=0
virtual void remove (T item)=0
virtual void removeIndex (uint index)=0
virtual void clear (void)=0
virtual uint size (void)=0
virtual T get (uint index)=0
virtual T & getRef (uint index)=0
virtual void set (uint index, T data)=0

Detailed Description

template<typename T>
class List< T >

List interface. The template argument must support the = and == operator.

Definition at line 5 of file List.h.


Member Function Documentation


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