NCBI C++ ToolKit
Classes | Functions
async_call.hpp File Reference
#include <gui/gui.hpp>
#include <corelib/ncbiobj.hpp>
#include <corelib/ncbicntr.hpp>
#include <util/icanceled.hpp>
#include <gui/utils/execute_unit.hpp>
#include <gui/utils/job_future.hpp>
#include <gui/widgets/wx/fixed_base.hpp>
#include <wx/string.h>
+ Include dependency graph for async_call.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CAsyncCall
 Class for GUI asyncronous execition. More...
 
class  CAsyncCall::Call
 
class  CLocalAsyncCallBind< _Fty, _Rty >
 
class  CLocalAsyncCallBind< _Fty, void >
 

Functions

template<class _Fty >
std::invoke_result< _Fty, ICanceled & >::type GUI_AsyncExec (_Fty &&_Fnarg, const wxString &msg=wxT("Accessing network..."))
 
void GUI_AsyncJoinFuture (const job_future_base &future, const string &msg)
 
bool GUI_AsyncExecUnit (IExecuteUnit &exec_unit, const wxString &msg)
 

Function Documentation

◆ GUI_AsyncExec()

template<class _Fty >
std::invoke_result<_Fty, ICanceled&>::type GUI_AsyncExec ( _Fty &&  _Fnarg,
const wxString &  msg = wxT("Accessing network...") 
)

◆ GUI_AsyncExecUnit()

bool GUI_AsyncExecUnit ( IExecuteUnit exec_unit,
const wxString &  msg 
)

◆ GUI_AsyncJoinFuture()

void GUI_AsyncJoinFuture ( const job_future_base future,
const string msg 
)
Modified on Wed Apr 24 14:20:35 2024 by modify_doxy.py rev. 669887