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

# OsclDoubleListBase Class Reference
[OSCL Proc]

`#include <oscl_double_list.h>`

Inheritance diagram for OsclDoubleListBase:

## Public Methods
bool | IsEmpty () const
void | SetOffset (int32 anOffset)
void | Reset ()
OsclDoubleLink * | getHead ()
int32 | getOffset ()
## Protected Methods
| OsclDoubleListBase ()
| OsclDoubleListBase (int32 anOffset)
void | InsertHead (OsclAny *aPtr)
void | InsertTail (OsclAny *aPtr)
void | Insert (OsclAny *aPtr)
## Protected Attributes
OsclDoubleLink | iHead
int32 | iOffset

## Constructor & Destructor Documentation

OsclDoubleListBase::OsclDoubleListBase | ( |  | ) | `[protected]`

OsclDoubleListBase::OsclDoubleListBase | ( | int32 | anOffset | ) | `[protected]`

## Member Function Documentation

OsclDoubleLink* OsclDoubleListBase::getHead | ( |  | ) | `[inline]`

int32 OsclDoubleListBase::getOffset | ( |  | ) | `[inline]`

void OsclDoubleListBase::Insert | ( | OsclAny * | aPtr | ) | `[protected]`

void OsclDoubleListBase::InsertHead | ( | OsclAny * | aPtr | ) | `[protected]`

void OsclDoubleListBase::InsertTail | ( | OsclAny * | aPtr | ) | `[protected]`

bool OsclDoubleListBase::IsEmpty | ( |  | ) |

void OsclDoubleListBase::Reset | ( |  | ) |

void OsclDoubleListBase::SetOffset | ( | int32 | anOffset | ) |

## Field Documentation

OsclDoubleLink OsclDoubleListBase::iHead`[protected]`

int32 OsclDoubleListBase::iOffset`[protected]`

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

- oscl_double_list.h