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

◆ CbDataListContainer()

Definition at line 148 of file CbDataList.h.

◆ ~CbDataListContainer()

Definition at line 152 of file CbDataList.h.

References head.

Member Function Documentation

◆ empty()

template<class C >
bool CbDataListContainer< C >::empty

Definition at line 193 of file CbDataList.h.

References head.

Referenced by ACLSquidErrorData::empty().

◆ pop_front()

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

Definition at line 177 of file CbDataList.h.

References C, head, node::next, squidaio_request_t::next, and NULL.

◆ push_back()

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

Definition at line 160 of file CbDataList.h.

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

Referenced by ACLSquidErrorData::parse().

Member Data Documentation

◆ head

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

Definition at line 47 of file CbDataList.h.


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors