#include <XrdSutBuckList.hh>
Public Member Functions | |
XrdSutBuckList (XrdSutBucket *b=0) | |
virtual | ~XrdSutBuckList () |
int | Size () const |
XrdSutBucket * | End () const |
void | PutInFront (XrdSutBucket *b) |
void | PushBack (XrdSutBucket *b) |
void | Remove (XrdSutBucket *b) |
XrdSutBucket * | Begin () |
XrdSutBucket * | Next () |
Private Member Functions | |
XrdSutBuckListNode * | Find (XrdSutBucket *b) |
Private Attributes | |
XrdSutBuckListNode * | begin |
XrdSutBuckListNode * | current |
XrdSutBuckListNode * | end |
XrdSutBuckListNode * | previous |
int | size |
XrdSutBuckList::XrdSutBuckList | ( | XrdSutBucket * | b = 0 |
) |
virtual XrdSutBuckList::~XrdSutBuckList | ( | ) | [virtual] |
XrdSutBucket* XrdSutBuckList::Begin | ( | ) |
XrdSutBucket* XrdSutBuckList::End | ( | ) | const [inline] |
References XrdSutBuckListNode::Buck(), and end.
XrdSutBuckListNode* XrdSutBuckList::Find | ( | XrdSutBucket * | b | ) | [private] |
XrdSutBucket* XrdSutBuckList::Next | ( | ) |
void XrdSutBuckList::PushBack | ( | XrdSutBucket * | b | ) |
Referenced by XrdSutBuffer::AddBucket().
void XrdSutBuckList::PutInFront | ( | XrdSutBucket * | b | ) |
void XrdSutBuckList::Remove | ( | XrdSutBucket * | b | ) |
Referenced by XrdSutBuffer::Remove().
int XrdSutBuckList::Size | ( | ) | const [inline] |
References size.
Referenced by XrdSutBuffer::GetNBuckets().
XrdSutBuckListNode* XrdSutBuckList::begin [private] |
XrdSutBuckListNode* XrdSutBuckList::current [private] |
XrdSutBuckListNode* XrdSutBuckList::end [private] |
Referenced by End().
XrdSutBuckListNode* XrdSutBuckList::previous [private] |
int XrdSutBuckList::size [private] |
Referenced by Size().