XRootD
Loading...
Searching...
No Matches
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;}
char * buff
Definition XrdBuffer.hh:45

References bsize, and buff.

Referenced by XrdBuffXL.

Here is the caller graph for this function:

◆ ~XrdBuffer()

XrdBuffer::~XrdBuffer ( )
inline

Definition at line 51 of file XrdBuffer.hh.

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

References buff.

◆ XrdBuffManager

friend class XrdBuffManager
friend

Definition at line 53 of file XrdBuffer.hh.

References XrdBuffManager.

Referenced by XrdBuffManager.

◆ XrdBuffXL

friend class XrdBuffXL
friend

Definition at line 54 of file XrdBuffer.hh.

References XrdBuffer(), and XrdBuffXL.

Referenced by XrdBuffXL.

Member Data Documentation

◆ bsize

◆ buff


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