mn_workqueue_single.hpp
Go to the documentation of this file.
39 basic_work_queue_single(basic_task::priority uiPriority = MN_THREAD_CONFIG_WORKQUEUE_SINGLE_PRIORITY,
Definition: mn_workqueue_single.hpp:30
void destroy_engine()
Definition: mn_workqueue_single.cpp:52
work_queue_task * m_pWorker
Definition: mn_workqueue_single.hpp:66
~basic_work_queue_single()
int create_engine(int iCore)
Definition: mn_workqueue_single.cpp:37
basic_work_queue_single(basic_task::priority uiPriority=MN_THREAD_CONFIG_WORKQUEUE_SINGLE_PRIORITY, uint16_t usStackDepth=MN_THREAD_CONFIG_WORKQUEUE_SINGLE_STACKSIZE, uint8_t uiMaxWorkItems=MN_THREAD_CONFIG_WORKQUEUE_SINGLE_MAXITEMS)
Definition: mn_workqueue_single.cpp:26
Definition: mn_workqueue.hpp:40
Definition: mn_workqueue_task.hpp:33
#define MN_THREAD_CONFIG_WORKQUEUE_SINGLE_PRIORITY
Definition: mn_config.hpp:296
#define MN_THREAD_CONFIG_WORKQUEUE_SINGLE_STACKSIZE
Definition: mn_config.hpp:288
#define MN_THREAD_CONFIG_WORKQUEUE_SINGLE_MAXITEMS
Definition: mn_config.hpp:280
basic_queue< T, TMAXITEMS, TITEMSIZE > queue
Definition: container/mn_queue.hpp:239
Definition: mn_allocator_typetraits.hpp:25