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

# OsclDoubleList< T > Class Template Reference
[OSCL Proc]

`#include <oscl_double_list.h>`

Inheritance diagram for OsclDoubleList< T >:

## Public Methods
OSCL_INLINE | OsclDoubleList ()
OSCL_INLINE | OsclDoubleList (int32 anOffset)
OSCL_INLINE void | InsertHead (T &aRef)
OSCL_INLINE void | InsertTail (T &aRef)
OSCL_INLINE bool | IsHead (const T *aPtr) const
OSCL_INLINE bool | IsTail (const T *aPtr) const
OSCL_INLINE T * | Head () const
OSCL_INLINE T * | Tail () const

### template<class T>
class OsclDoubleList< T >

## Constructor & Destructor Documentation

template<class T>
OSCL_INLINE OsclDoubleList< T >::OsclDoubleList | ( |  | ) |

template<class T>
OSCL_INLINE OsclDoubleList< T >::OsclDoubleList | ( | int32 | anOffset | ) |

## Member Function Documentation

template<class T>
OSCL_INLINE T* OsclDoubleList< T >::Head | ( |  | ) |

template<class T>
OSCL_INLINE void OsclDoubleList< T >::InsertHead | ( | T & | aRef | ) |

template<class T>
OSCL_INLINE void OsclDoubleList< T >::InsertTail | ( | T & | aRef | ) |

template<class T>
OSCL_INLINE bool OsclDoubleList< T >::IsHead | ( | const T * | aPtr | ) | const

template<class T>
OSCL_INLINE bool OsclDoubleList< T >::IsTail | ( | const T * | aPtr | ) | const

template<class T>
OSCL_INLINE T* OsclDoubleList< T >::Tail | ( |  | ) |

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

- oscl_double_list.h