CbDataListContainer< C > Class Template Reference

#include <CbDataList.h>

Inheritance diagram for CbDataListContainer< C >:
Collaboration diagram for CbDataListContainer< C >:

Public Member Functions

 CbDataListContainer ()
 
 ~CbDataListContainer ()
 
CbDataList< C > * push_back (C const &)
 
C pop_front ()
 
bool empty () const
 

Public Attributes

CbDataList< C > * head
 

Detailed Description

template<class C>
class CbDataListContainer< C >

Definition at line 37 of file CbDataList.h.

Constructor & Destructor Documentation

template<class C >
CbDataListContainer< C >::CbDataListContainer ( )

Definition at line 148 of file CbDataList.h.

template<class C >
CbDataListContainer< C >::~CbDataListContainer ( )

Definition at line 152 of file CbDataList.h.

References head.

Member Function Documentation

template<class C >
C CbDataListContainer< C >::pop_front ( )

Definition at line 177 of file CbDataList.h.

References C, head, CbDataList< C >::next, squidaio_request_t::next, and NULL.

Referenced by DeferredReadManager::popHead().

template<class C>
CbDataList< C > * CbDataListContainer< C >::push_back ( C const &  element)

Definition at line 160 of file CbDataList.h.

References head, CbDataList< C >::next, and NULL.

Referenced by DeferredReadManager::delayRead(), and ACLSquidErrorData::parse().

Member Data Documentation

template<class C>
CbDataList<C>* CbDataListContainer< C >::head

Definition at line 47 of file CbDataList.h.

Referenced by DeferredReadManager::popHead().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors