|
xrootd
|
#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 | ) |
| XrdSutBuckList::~XrdSutBuckList | ( | ) | [virtual] |
References begin, and XrdSutBuckListNode::Next().
| XrdSutBucket * XrdSutBuckList::Begin | ( | ) |
| XrdSutBucket* XrdSutBuckList::End | ( | ) | const [inline] |
References end, and XrdSutBuckListNode::Buck().
| XrdSutBuckListNode * XrdSutBuckList::Find | ( | XrdSutBucket * | b | ) | [private] |
References begin, XrdSutBuckListNode::Next(), and XrdSutBuckListNode::Buck().
Referenced by PutInFront(), and PushBack().
| XrdSutBucket * XrdSutBuckList::Next | ( | ) |
References previous, current, XrdSutBuckListNode::Next(), and XrdSutBuckListNode::Buck().
Referenced by XrdSecProtocolpwd::ParseClientInput(), XrdSutBuffer::~XrdSutBuffer(), XrdSutBuffer::Dump(), XrdSutBuffer::Message(), XrdSutBuffer::GetBucket(), XrdSutBuffer::Deactivate(), and XrdSutBuffer::Serialized().
| void XrdSutBuckList::PushBack | ( | XrdSutBucket * | b | ) |
References Find(), begin, end, XrdSutBuckListNode::SetNext(), and size.
Referenced by XrdSutBuffer::XrdSutBuffer(), and XrdSutBuffer::AddBucket().
| void XrdSutBuckList::PutInFront | ( | XrdSutBucket * | b | ) |
| void XrdSutBuckList::Remove | ( | XrdSutBucket * | b | ) |
References current, previous, XrdSutBuckListNode::Buck(), XrdSutBuckListNode::Next(), begin, XrdSutBuckListNode::SetNext(), and size.
Referenced by XrdSutBuffer::Remove().
| int XrdSutBuckList::Size | ( | ) | const [inline] |
References size.
Referenced by XrdSutBuffer::Dump(), and XrdSutBuffer::GetNBuckets().
XrdSutBuckListNode* XrdSutBuckList::begin [private] |
Referenced by XrdSutBuckList(), ~XrdSutBuckList(), Find(), PutInFront(), PushBack(), Remove(), and Begin().
XrdSutBuckListNode* XrdSutBuckList::current [private] |
Referenced by XrdSutBuckList(), Remove(), Begin(), and Next().
XrdSutBuckListNode* XrdSutBuckList::end [private] |
Referenced by XrdSutBuckList(), PutInFront(), PushBack(), and End().
XrdSutBuckListNode* XrdSutBuckList::previous [private] |
Referenced by XrdSutBuckList(), Remove(), Begin(), and Next().
int XrdSutBuckList::size [private] |
Referenced by XrdSutBuckList(), PutInFront(), PushBack(), Remove(), and Size().
1.7.5