Cbeam
Loading...
Searching...
No Matches
cbeam::concurrency::threaded_object< Derived, MessageDataType > Member List

This is the complete list of members for cbeam::concurrency::threaded_object< Derived, MessageDataType >, including all inherited members.

_cvcbeam::concurrency::threaded_object< Derived, MessageDataType >protected
_mtxcbeam::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 &) noexceptcbeam::concurrency::threaded_object< Derived, MessageDataType >inlineprotectedvirtual
on_start()cbeam::concurrency::threaded_object< Derived, MessageDataType >inlineprotectedvirtual
threaded_object()=defaultcbeam::concurrency::threaded_object< Derived, MessageDataType >
~threaded_object() noexceptcbeam::concurrency::threaded_object< Derived, MessageDataType >inlinevirtual