21 #ifndef __ANTARES_FS_WALKER_JOB_H__
22 #define __ANTARES_FS_WALKER_JOB_H__
27 #include <yuni/yuni.h>
28 #include <yuni/job/job.h>
37 using InternalJobCounter = std::shared_ptr<std::atomic<int>>;
39 class IJob:
public Yuni::Job::IJob
43 using Ptr = Yuni::Job::IJob::Ptr::Promote<IJob>::Ptr;
53 void decrementCounter();
56 InternalJobCounter pJobCounter;
Yuni::Job::IJob::Ptr::Promote< IJob >::Ptr Ptr
The most suitable smart pointer for the class.
Definition: job.h:43
Definition: fswalker.cpp:54