XRootD
XrdBuffer Class Reference

#include <XrdBuffer.hh>

+ Collaboration diagram for XrdBuffer:

Public Member Functions

 XrdBuffer (char *bp, int sz, int ix)
 
 ~XrdBuffer ()
 

Public Attributes

int bsize
 
char * buff
 

Friends

class XrdBuffManager
 
class XrdBuffXL
 

Detailed Description

Definition at line 41 of file XrdBuffer.hh.

Constructor & Destructor Documentation

◆ XrdBuffer()

XrdBuffer::XrdBuffer ( char *  bp,
int  sz,
int  ix 
)
inline

Definition at line 48 of file XrdBuffer.hh.

49  {buff = bp; bsize = sz; bindex = ix; next = 0;}
int bsize
Definition: XrdBuffer.hh:46
char * buff
Definition: XrdBuffer.hh:45

References bsize, and buff.

◆ ~XrdBuffer()

XrdBuffer::~XrdBuffer ( )
inline

Definition at line 51 of file XrdBuffer.hh.

51 {if (buff) free(buff);}

References buff.

Friends And Related Function Documentation

◆ XrdBuffManager

friend class XrdBuffManager
friend

Definition at line 53 of file XrdBuffer.hh.

◆ XrdBuffXL

friend class XrdBuffXL
friend

Definition at line 54 of file XrdBuffer.hh.

Member Data Documentation

◆ bsize

◆ buff


The documentation for this class was generated from the following file: