AIStatefulTask ‐ Asynchronous, Stateful Task Scheduler library. Threads-like task objects evolving through user-defined states. |
This is the complete list of members for statefultask::BrokerKey, including all inherited members.
const_unique_ptr typedef (defined in statefultask::BrokerKey) | statefultask::BrokerKey | |
copy() const =0 (defined in statefultask::BrokerKey) | statefultask::BrokerKey | pure virtual |
equal_to(BrokerKey const &other) const (defined in statefultask::BrokerKey) | statefultask::BrokerKey | inline |
equal_to_impl(BrokerKey const &) const =0 (defined in statefultask::BrokerKey) | statefultask::BrokerKey | protectedpure virtual |
hash() const =0 (defined in statefultask::BrokerKey) | statefultask::BrokerKey | pure virtual |
initialize(boost::intrusive_ptr< AIStatefulTask > task) const =0 (defined in statefultask::BrokerKey) | statefultask::BrokerKey | pure virtual |
non_owning_ptr() (defined in statefultask::BrokerKey) | statefultask::BrokerKey | inline |
non_owning_ptr() const (defined in statefultask::BrokerKey) | statefultask::BrokerKey | inline |
unique_ptr typedef (defined in statefultask::BrokerKey) | statefultask::BrokerKey | |
~BrokerKey()=default (defined in statefultask::BrokerKey) | statefultask::BrokerKey | virtual |