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.

Friends And Related Symbol Documentation

◆ 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: