Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

OsclDoubleRunner< T > Class Template Reference
[OSCL Proc]

#include <oscl_double_list.h>


Public Methods

 OsclDoubleRunner (OsclDoubleListBase &aQue)
void Set (T &aLink)
 operator T * ()
T * operator++ (int)
T * operator-- (int)
void SetToHead ()
void SetToTail ()

Protected Attributes

int32 iOffset
OsclDoubleLinkiHead
OsclDoubleLinkiNext

template<class T>
class OsclDoubleRunner< T >


Constructor & Destructor Documentation

template<class T>
OsclDoubleRunner< T >::OsclDoubleRunner OsclDoubleListBase   aQue [inline]
 


Member Function Documentation

template<class T>
OsclDoubleRunner< T >::operator T *   [inline]
 

template<class T>
T* OsclDoubleRunner< T >::operator++ int    [inline]
 

template<class T>
T* OsclDoubleRunner< T >::operator-- int   
 

template<class T>
void OsclDoubleRunner< T >::Set T &    aLink [inline]
 

template<class T>
void OsclDoubleRunner< T >::SetToHead   [inline]
 

template<class T>
void OsclDoubleRunner< T >::SetToTail   [inline]
 


Field Documentation

template<class T>
OsclDoubleLink* OsclDoubleRunner< T >::iHead [protected]
 

template<class T>
OsclDoubleLink* OsclDoubleRunner< T >::iNext [protected]
 

template<class T>
int32 OsclDoubleRunner< T >::iOffset [protected]
 


The documentation for this class was generated from the following file:
OSCL API
Posting Version: OPENCORE_20090310