63 type =
new char[tl+1];
94 char *nbuf =
new char[
Length()];
128 int lhex = strlen(
hex);
130 if (lout * 2 < lhex) lout++;
133 char *bout =
new char[lout];
157 char *newbuf =
new char[l];
161 memcpy(newbuf,membuf,l);
165 memset(newbuf+lenbuf,0,(l-lenbuf));
196 char *tmpbuf =
new char[l];
230 char *tmpbuf =
new char[tl+1];
int XrdSutToHex(const char *in, int lin, char *out)
int XrdSutFromHex(const char *in, char *out, int &lout)
virtual int FromHex(const char *hex)
virtual XrdSutBucket * AsBucket()
virtual int SetBuffer(int l, const char *b)
virtual int SetLength(int l)
virtual int Length() const
virtual char * Buffer() const
XrdCryptoBasic(const char *t=0, int l=0, const char *b=0)
virtual int SetType(const char *t)
virtual void UseBuffer(int l, const char *b)