|
xrootd
|
#include <XrdClientVector.hh>

Classes | |
| struct | myindex |
Public Member Functions | |
| int | GetSize () const |
| void | Clear () |
| XrdClientVector (int cap=-1) | |
| XrdClientVector (XrdClientVector &v) | |
| ~XrdClientVector () | |
| void | Resize (int newsize) |
| void | Push_back (T &item) |
| void | Insert (T &item, int pos) |
| void | Erase (unsigned int pos, bool dontrealloc=true) |
| T | Pop_back () |
| T | Pop_front () |
| T & | At (int pos) |
| T & | operator[] (int pos) |
Private Member Functions | |
| int | BufRealloc (int newsize) |
| void | Init (int cap=-1) |
| void | DestroyElem (myindex *el) |
| void | put (T &item, long pos) |
Private Attributes | |
| int | sizeof_t |
| char * | rawdata |
| struct XrdClientVector::myindex * | index |
| int | holecount |
| long | size |
| long | mincap |
| long | capacity |
| long | maxsize |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Referenced by XrdClientVector< XrdClientPhyConnection * >::Erase(), XrdClientVector< XrdClientPhyConnection * >::Insert(), XrdClientVector< XrdClientPhyConnection * >::Push_back(), XrdClientVector< XrdClientPhyConnection * >::Resize(), and XrdClientVector< XrdClientPhyConnection * >::XrdClientVector().
|
inline |
Referenced by XrdXtRdBlkInfo::XrdXtRdBlkInfo().
|
inlineprivate |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
private |
|
private |
|
private |
Referenced by XrdClientVector< XrdClientPhyConnection * >::At(), XrdClientVector< XrdClientPhyConnection * >::Clear(), XrdClientVector< XrdClientPhyConnection * >::Erase(), XrdClientVector< XrdClientPhyConnection * >::Init(), XrdClientVector< XrdClientPhyConnection * >::Insert(), XrdClientVector< XrdClientPhyConnection * >::Pop_back(), XrdClientVector< XrdClientPhyConnection * >::put(), and XrdClientVector< XrdClientPhyConnection * >::~XrdClientVector().
|
private |
Referenced by XrdClientVector< XrdClientPhyConnection * >::Init().
|
private |
|
private |
|
private |
Referenced by XrdClientVector< XrdClientPhyConnection * >::At(), XrdClientVector< XrdClientPhyConnection * >::Clear(), XrdClientVector< XrdClientPhyConnection * >::Erase(), XrdClientVector< XrdClientPhyConnection * >::GetSize(), XrdClientVector< XrdClientPhyConnection * >::Init(), XrdClientVector< XrdClientPhyConnection * >::Insert(), XrdClientVector< XrdClientPhyConnection * >::Pop_back(), XrdClientVector< XrdClientPhyConnection * >::Push_back(), XrdClientVector< XrdClientPhyConnection * >::put(), XrdClientVector< XrdClientPhyConnection * >::Resize(), XrdClientVector< XrdClientPhyConnection * >::XrdClientVector(), and XrdClientVector< XrdClientPhyConnection * >::~XrdClientVector().
|
private |