AIStatefulTask ‐ Asynchronous, Stateful Task Scheduler library.

Threads-like task objects evolving through user-defined states.

statefultask::BrokerKey Member List

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::BrokerKeypure virtual
equal_to(BrokerKey const &other) const (defined in statefultask::BrokerKey)statefultask::BrokerKeyinline
equal_to_impl(BrokerKey const &) const =0 (defined in statefultask::BrokerKey)statefultask::BrokerKeyprotectedpure virtual
hash() const =0 (defined in statefultask::BrokerKey)statefultask::BrokerKeypure virtual
initialize(boost::intrusive_ptr< AIStatefulTask > task) const =0 (defined in statefultask::BrokerKey)statefultask::BrokerKeypure virtual
non_owning_ptr() (defined in statefultask::BrokerKey)statefultask::BrokerKeyinline
non_owning_ptr() const (defined in statefultask::BrokerKey)statefultask::BrokerKeyinline
unique_ptr typedef (defined in statefultask::BrokerKey)statefultask::BrokerKey
~BrokerKey()=default (defined in statefultask::BrokerKey)statefultask::BrokerKeyvirtual