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

# oscl_linked_list.h File Reference

The file oscl_linked_list.h defines the template class Oscl_Linked_List which has a very similar API as the STL Vector class (it basically provides a subset of the STL functionality). Memory allocation is abstracted through the use of an allocator template parameter. More...

`#include "oscl_base.h"`
`#include "oscl_defalloc.h"`
`#include "oscl_opaque_type.h"`
`#include "oscl_assert.h"`

Go to the source code of this file.

## Data Structures
class | LinkedListElement
class | Oscl_Linked_List
class | Oscl_Linked_List_Base
class | Oscl_MTLinked_List

## Detailed Description

The file oscl_linked_list.h defines the template class Oscl_Linked_List which has a very similar API as the STL Vector class (it basically provides a subset of the STL functionality). Memory allocation is abstracted through the use of an allocator template parameter.