VideoTools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
GNet::ResolverImp Class Reference

A private "pimple" implementation class used by GNet::Resolver to do asynchronous name resolution. More...

+ Inheritance diagram for GNet::ResolverImp:

Public Member Functions

 ResolverImp (Resolver &, EventExceptionHandler &, const Location &)
 
void disarm (bool do_delete_this)
 

Static Public Member Functions

static void start (ResolverImp *, FutureEvent::handle_type)
 
static size_t count ()
 

Detailed Description

A private "pimple" implementation class used by GNet::Resolver to do asynchronous name resolution.

The implementation contains a worker thread using the future/promise pattern.

Definition at line 251 of file gresolver.cpp.


The documentation for this class was generated from the following file: