XrdSutBucket Class Reference

#include <XrdSutBucket.hh>

List of all members.

Public Member Functions

 XrdSutBucket (char *bp=0, int sz=0, int ty=0)
 XrdSutBucket (XrdOucString &s, int ty=0)
 XrdSutBucket (XrdSutBucket &b)
virtual ~XrdSutBucket ()
void Update (char *nb=0, int ns=0, int ty=0)
int Update (XrdOucString &s, int ty=0)
int SetBuf (const char *nb=0, int ns=0)
void Dump (int opt=1)
void ToString (XrdOucString &s)
int operator== (const XrdSutBucket &b)
int operator!= (const XrdSutBucket &b)

Public Attributes

kXR_int32 type
kXR_int32 size
char * buffer

Private Attributes

char * membuf

Constructor & Destructor Documentation

XrdSutBucket::XrdSutBucket ( char *  bp = 0,
int  sz = 0,
int  ty = 0 
)
XrdSutBucket::XrdSutBucket ( XrdOucString s,
int  ty = 0 
)
XrdSutBucket::XrdSutBucket ( XrdSutBucket b  ) 
virtual XrdSutBucket::~XrdSutBucket (  )  [inline, virtual]

References membuf.


Member Function Documentation

void XrdSutBucket::Dump ( int  opt = 1  ) 
int XrdSutBucket::operator!= ( const XrdSutBucket b  )  [inline]
int XrdSutBucket::operator== ( const XrdSutBucket b  ) 
int XrdSutBucket::SetBuf ( const char *  nb = 0,
int  ns = 0 
)
void XrdSutBucket::ToString ( XrdOucString s  ) 
int XrdSutBucket::Update ( XrdOucString s,
int  ty = 0 
)
void XrdSutBucket::Update ( char *  nb = 0,
int  ns = 0,
int  ty = 0 
)

Member Data Documentation

char* XrdSutBucket::membuf [private]

Referenced by ~XrdSutBucket().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 2 Oct 2019 for xrootd by  doxygen 1.6.1