CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Tube< ItemT >::Link Class Reference

#include <tube.h>

Inheritance diagram for Tube< ItemT >::Link:
Collaboration diagram for Tube< ItemT >::Link:

Public Member Functions

 Link (ItemT *item)
 
ItemT * item ()
 

Private Attributes

ItemT * item_
 
Linknext_
 
Linkprev_
 

Friends

class Tube< ItemT >
 

Additional Inherited Members

- Private Member Functions inherited from SingleCopy
 SingleCopy ()
 

Detailed Description

template<class ItemT>
class Tube< ItemT >::Link

Definition at line 41 of file tube.h.

Constructor & Destructor Documentation

template<class ItemT>
Tube< ItemT >::Link::Link ( ItemT *  item)
inlineexplicit

Definition at line 44 of file tube.h.

Member Function Documentation

template<class ItemT>
ItemT* Tube< ItemT >::Link::item ( )
inline

Definition at line 45 of file tube.h.

Friends And Related Function Documentation

template<class ItemT>
friend class Tube< ItemT >
friend

Definition at line 42 of file tube.h.

Member Data Documentation

template<class ItemT>
ItemT* Tube< ItemT >::Link::item_
private

Definition at line 48 of file tube.h.

Referenced by Tube< ItemT >::Link::item().

template<class ItemT>
Link* Tube< ItemT >::Link::next_
private
template<class ItemT>
Link* Tube< ItemT >::Link::prev_
private

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