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

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
OsclDoubleLink * iHead
OsclDoubleLink * iNext

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: CORE_8.508.1.1