class side_effect_map
Declaration
class side_effect_map : private std::unordered_map { /* full declaration omitted */ };
Inherits from: std::unordered_map
Member Aliases
- using at = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: at;
- using cbegin = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: cbegin;
- using cend = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: cend;
- using const_iterator = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: const_iterator;
- using const_pointer = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: const_pointer;
- using const_reference = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: const_reference;
- using count = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: count;
- using empty = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: empty;
- using iterator = const_iterator;
- using key_type = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: key_type;
- using mapped_type = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: mapped_type;
- using pointer = const_pointer;
- using reference = const_reference;
- using size = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: size;
- using value_type = std::unordered_map< celerity::detail::host_object_id, celerity::experimental::side_effect_order>:: value_type;
- using map_base = std::unordered_map< host_object_id, experimental::side_effect_order>;
Member Function Overview
- add_side_effect(host_object_id hoid, experimental::side_effect_order order) → void
- begin() const → iterator
- end() const → iterator
- find(host_object_id key) const → iterator
Member Functions
¶void add_side_effect(
host_object_id hoid,
experimental::side_effect_order order)
void add_side_effect(
host_object_id hoid,
experimental::side_effect_order order)
Parameters
¶iterator begin() const
iterator begin() const
¶iterator end() const
iterator end() const
¶iterator find(host_object_id key) const
iterator find(host_object_id key) const
Parameters
- host_object_id key