llvm::ilist_half_node< NodeTy > Class Template Reference

ilist_half_node - Base class that provides prev services for sentinels. More...

#include <ilist_node.h>

Inheritance diagram for llvm::ilist_half_node< NodeTy >:
llvm::ilist_node< NodeTy >

List of all members.

Protected Member Functions

NodeTy * getPrev ()
const NodeTy * getPrev () const
void setPrev (NodeTy *P)
 ilist_half_node ()

Private Attributes

NodeTy * Prev

Friends

struct ilist_traits< NodeTy >

Detailed Description

template<typename NodeTy>
class llvm::ilist_half_node< NodeTy >

ilist_half_node - Base class that provides prev services for sentinels.


Constructor & Destructor Documentation

template<typename NodeTy >
llvm::ilist_half_node< NodeTy >::ilist_half_node (  )  [inline, protected]

Member Function Documentation

template<typename NodeTy >
const NodeTy* llvm::ilist_half_node< NodeTy >::getPrev (  )  const [inline, protected]
template<typename NodeTy >
NodeTy* llvm::ilist_half_node< NodeTy >::getPrev (  )  [inline, protected]
template<typename NodeTy >
void llvm::ilist_half_node< NodeTy >::setPrev ( NodeTy *  P  )  [inline, protected]

Friends And Related Function Documentation

template<typename NodeTy >
friend struct ilist_traits< NodeTy > [friend]

Reimplemented in llvm::ilist_node< NodeTy >.


Member Data Documentation

template<typename NodeTy >
NodeTy* llvm::ilist_half_node< NodeTy >::Prev [private]

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1