XRootD
Loading...
Searching...
No Matches
XrdCl::StreamMutex::MtxInfo Struct Reference

#include <XrdClStream.hh>

Collaboration diagram for XrdCl::StreamMutex::MtxInfo:

Public Member Functions

 MtxInfo ()
 MtxInfo (const std::function< void()> &func)
 ~MtxInfo ()

Public Attributes

size_t cnt
std::function< void()> fn

Detailed Description

Definition at line 106 of file XrdClStream.hh.

Constructor & Destructor Documentation

◆ MtxInfo() [1/2]

XrdCl::StreamMutex::MtxInfo::MtxInfo ( )
inline

Definition at line 108 of file XrdClStream.hh.

108: cnt( 0 ) { }

References cnt.

◆ MtxInfo() [2/2]

XrdCl::StreamMutex::MtxInfo::MtxInfo ( const std::function< void()> & func)
inline

Definition at line 109 of file XrdClStream.hh.

109: cnt( 0 ), fn( func ) { }
std::function< void()> fn

References cnt, and fn.

◆ ~MtxInfo()

XrdCl::StreamMutex::MtxInfo::~MtxInfo ( )
inline

Definition at line 110 of file XrdClStream.hh.

110{ }

Member Data Documentation

◆ cnt

size_t XrdCl::StreamMutex::MtxInfo::cnt

Definition at line 112 of file XrdClStream.hh.

Referenced by MtxInfo(), and MtxInfo().

◆ fn

std::function<void()> XrdCl::StreamMutex::MtxInfo::fn

Definition at line 113 of file XrdClStream.hh.

Referenced by MtxInfo().


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