This is the complete list of members for cbeam::concurrency::threaded_object< Derived, MessageDataType >, including all inherited members.
_cv | cbeam::concurrency::threaded_object< Derived, MessageDataType > | protected |
_mtx | cbeam::concurrency::threaded_object< Derived, MessageDataType > | protected |
create(std::shared_ptr< std::mutex > mtx, std::shared_ptr< std::condition_variable > cv, Args &&... args) | cbeam::concurrency::threaded_object< Derived, MessageDataType > | inlinestatic |
get_message() | cbeam::concurrency::threaded_object< Derived, MessageDataType > | inlineprotectedvirtual |
is_message_available() | cbeam::concurrency::threaded_object< Derived, MessageDataType > | inlineprotectedvirtual |
on_exit() | cbeam::concurrency::threaded_object< Derived, MessageDataType > | inlineprotectedvirtual |
on_message(const MessageDataType &) noexcept | cbeam::concurrency::threaded_object< Derived, MessageDataType > | inlineprotectedvirtual |
on_start() | cbeam::concurrency::threaded_object< Derived, MessageDataType > | inlineprotectedvirtual |
threaded_object()=default | cbeam::concurrency::threaded_object< Derived, MessageDataType > | |
~threaded_object() noexcept | cbeam::concurrency::threaded_object< Derived, MessageDataType > | inlinevirtual |