NCBI C++ ToolKit
Public Member Functions | Private Member Functions | Friends | List of all members
async_job Class Referenceabstract

Search Toolkit Book for async_job

#include <gui/utils/job_future.hpp>

+ Inheritance diagram for async_job:

Public Member Functions

virtual ~async_job ()
 
virtual bool running ()=0
 
virtual void cancel ()=0
 

Private Member Functions

virtual bool complete ()=0
 
virtual bool canceled ()=0
 

Friends

class CJobHandler
 

Detailed Description

Definition at line 435 of file job_future.hpp.

Constructor & Destructor Documentation

◆ ~async_job()

async_job::~async_job ( )
virtual

Definition at line 222 of file job_future.cpp.

References CJobHandler::Instance(), and CJobHandler::x_RemoveJob().

Member Function Documentation

◆ cancel()

virtual void async_job::cancel ( )
pure virtual

◆ canceled()

virtual bool async_job::canceled ( )
privatepure virtual

◆ complete()

virtual bool async_job::complete ( )
privatepure virtual

◆ running()

virtual bool async_job::running ( )
pure virtual

Friends And Related Function Documentation

◆ CJobHandler

friend class CJobHandler
friend

Definition at line 437 of file job_future.hpp.


The documentation for this class was generated from the following files:
Modified on Sat Apr 13 11:47:50 2024 by modify_doxy.py rev. 669887