ewmscp
..
|
class to get copyRequest out of the fileInWork list. More...
#include <fileInWork.h>
Public Member Functions | |
eraser (const copyRequest::base &request) | |
std::unique_ptr< copyRequest::base > | getNext () |
Additional Inherited Members | |
![]() | |
lockuser (decltype(iter) Iter) | |
lockuser () | |
~lockuser ()=default | |
bool | empty () const |
![]() | |
std::unique_lock< decltype(filesInWorkMutex)> | lock |
decltype(filesInWork) ::iterator | iter |
class to get copyRequest out of the fileInWork list.
used by copyRequest::processQueueSimple to get pending requests for the file in work, and to unregister the request from the fileInWork instance
Definition at line 103 of file fileInWork.h.
copyRequest::fileInWork::eraser::eraser | ( | const copyRequest::base & | request | ) |
Definition at line 63 of file fileInWork.cpp.
std::unique_ptr< copyRequest::base > copyRequest::fileInWork::eraser::getNext | ( | ) |
Definition at line 66 of file fileInWork.cpp.
References copyRequest::fileInWork::filesInWork, and timerInst.
Referenced by copyRequest::base::processQueue().