|
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 | |
Protected Member Functions inherited from copyRequest::fileInWork::lockuser | |
| lockuser (decltype(iter) Iter) | |
| lockuser () | |
| ~lockuser ()=default | |
| bool | empty () const |
Protected Attributes inherited from copyRequest::fileInWork::lockuser | |
| 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().
1.8.17