Goby3  3.1.5a
2024.05.23
httplib::TaskQueue Class Referenceabstract

#include <goby/util/thirdparty/cpp-httplib/httplib.h>

Inheritance diagram for httplib::TaskQueue:
httplib::ThreadPool

Public Member Functions

 TaskQueue ()=default
 
virtual ~TaskQueue ()=default
 
virtual void enqueue (std::function< void()> fn)=0
 
virtual void shutdown ()=0
 
virtual void on_idle ()
 

Detailed Description

Definition at line 596 of file httplib.h.

Constructor & Destructor Documentation

◆ TaskQueue()

httplib::TaskQueue::TaskQueue ( )
default

◆ ~TaskQueue()

virtual httplib::TaskQueue::~TaskQueue ( )
virtualdefault

Member Function Documentation

◆ enqueue()

virtual void httplib::TaskQueue::enqueue ( std::function< void()>  fn)
pure virtual

Implemented in httplib::ThreadPool.

◆ on_idle()

virtual void httplib::TaskQueue::on_idle ( )
inlinevirtual

Definition at line 605 of file httplib.h.

◆ shutdown()

virtual void httplib::TaskQueue::shutdown ( )
pure virtual

Implemented in httplib::ThreadPool.


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