Definition at line 49 of file XrdClientVector.hh.
Classes | |
struct | myindex |
Public Member Functions | |
XrdClientVector (int cap=-1) | |
XrdClientVector (XrdClientVector &v) | |
~XrdClientVector () | |
T & | At (int pos) |
void | Clear () |
void | Erase (unsigned int pos, bool dontrealloc=true) |
int | GetSize () const |
void | Insert (T &item, int pos) |
T & | operator[] (int pos) |
T | Pop_back () |
T | Pop_front () |
void | Push_back (T &item) |
void | Resize (int newsize) |
Private Member Functions | |
int | BufRealloc (int newsize) |
void | DestroyElem (myindex *el) |
void | Init (int cap=-1) |
void | put (T &item, long pos) |
Private Attributes | |
long | capacity |
int | holecount |
struct XrdClientVector::myindex * | index |
long | maxsize |
long | mincap |
char * | rawdata |
long | size |
int | sizeof_t |
|
inline |
Definition at line 151 of file XrdClientVector.hh.
|
inline |
Definition at line 159 of file XrdClientVector.hh.
|
inline |
Definition at line 171 of file XrdClientVector.hh.
|
inline |
Definition at line 304 of file XrdClientVector.hh.
|
private |
Definition at line 321 of file XrdClientVector.hh.
|
inline |
Definition at line 144 of file XrdClientVector.hh.
|
inlineprivate |
Definition at line 103 of file XrdClientVector.hh.
|
inline |
Definition at line 266 of file XrdClientVector.hh.
|
inline |
Definition at line 142 of file XrdClientVector.hh.
|
inlineprivate |
Definition at line 75 of file XrdClientVector.hh.
|
inline |
Definition at line 224 of file XrdClientVector.hh.
|
inline |
Definition at line 311 of file XrdClientVector.hh.
|
inline |
Definition at line 282 of file XrdClientVector.hh.
|
inline |
Definition at line 294 of file XrdClientVector.hh.
|
inline |
Definition at line 197 of file XrdClientVector.hh.
|
inlineprivate |
Definition at line 108 of file XrdClientVector.hh.
|
inline |
Definition at line 179 of file XrdClientVector.hh.
|
private |
Definition at line 68 of file XrdClientVector.hh.
|
private |
Definition at line 65 of file XrdClientVector.hh.
|
private |
|
private |
Definition at line 68 of file XrdClientVector.hh.
|
private |
Definition at line 67 of file XrdClientVector.hh.
|
private |
Definition at line 56 of file XrdClientVector.hh.
|
private |
Definition at line 67 of file XrdClientVector.hh.
|
private |
Definition at line 54 of file XrdClientVector.hh.