XRootD
XrdOssCsiFileAioStore Class Reference

#include <XrdOssCsi.hh>

+ Collaboration diagram for XrdOssCsiFileAioStore:

Public Member Functions

 XrdOssCsiFileAioStore ()
 
 ~XrdOssCsiFileAioStore ()
 

Public Attributes

XrdOssCsiFileAiolist_
 
std::mutex mtx_
 

Detailed Description

Definition at line 46 of file XrdOssCsi.hh.

Constructor & Destructor Documentation

◆ XrdOssCsiFileAioStore()

XrdOssCsiFileAioStore::XrdOssCsiFileAioStore ( )
inline

Definition at line 49 of file XrdOssCsi.hh.

49 : list_(NULL) { }
XrdOssCsiFileAio * list_
Definition: XrdOssCsi.hh:53

◆ ~XrdOssCsiFileAioStore()

XrdOssCsiFileAioStore::~XrdOssCsiFileAioStore ( )

Definition at line 49 of file XrdOssCsiFileAio.cc.

50 {
52  while((p=list_))
53  {
54  list_ = list_->next_;
55  delete p;
56  }
57 }

References list_.

Member Data Documentation

◆ list_

XrdOssCsiFileAio* XrdOssCsiFileAioStore::list_

◆ mtx_

std::mutex XrdOssCsiFileAioStore::mtx_

Definition at line 52 of file XrdOssCsi.hh.

Referenced by XrdOssCsiFileAio::Alloc(), and XrdOssCsiFileAio::Recycle().


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