|
cxxmcp 1.1.6
C++ MCP SDK
|
This is the complete list of members for mcp::core::Executor, including all inherited members.
| cancel_and_stop() | mcp::core::Executor | inline |
| enqueue(std::function< void()> task) | mcp::core::Executor | inline |
| ExceptionHandler typedef (defined in mcp::core::Executor) | mcp::core::Executor | |
| Executor(Options options={}) (defined in mcp::core::Executor) | mcp::core::Executor | inlineexplicit |
| Executor(std::size_t worker_count, std::size_t max_queue_size) | mcp::core::Executor | inline |
| Executor(std::size_t worker_count, std::size_t max_queue_size, ExceptionHandler exception_handler) | mcp::core::Executor | inline |
| Executor(const Executor &)=delete (defined in mcp::core::Executor) | mcp::core::Executor | |
| operator=(const Executor &)=delete (defined in mcp::core::Executor) | mcp::core::Executor | |
| Options typedef (defined in mcp::core::Executor) | mcp::core::Executor | |
| post(std::function< void()> task, TaskPriority prio=TaskPriority::DEFAULT) | mcp::core::Executor | inline |
| post_after(std::chrono::milliseconds delay, std::function< void()> task, TaskPriority prio=TaskPriority::DEFAULT) | mcp::core::Executor | inline |
| post_at(std::chrono::steady_clock::time_point when, std::function< void()> task, TaskPriority prio=TaskPriority::DEFAULT) | mcp::core::Executor | inline |
| shutdown() noexcept | mcp::core::Executor | inline |
| stop() | mcp::core::Executor | inline |
| ~Executor() (defined in mcp::core::Executor) | mcp::core::Executor | inline |