class sbn::kernel_instance_registry
Types
  • using size_type = typename kernel_table::size_type
  • using value_type = typename kernel_table::value_type
  • using const_iterator = typename kernel_table::const_iterator
  • using iterator = typename kernel_table::iterator
  • using id_type = typename kernel::id_type
Classes
  • class sbn::kernel_instance_registry::sentry
Methods
  • clear(kernel_sack & sack) -> void
  • add(kernel * k) -> void
  • remove(kernel * k) -> void
  • find(id_type id) -> const_iterator
  • empty() const -> bool
  • size() const -> size_type
  • end() const -> const_iterator
  • begin() const -> const_iterator
  • guard() -> sentry
  • guard() const -> sentry
operator<<(std::ostream & out, const kernel_instance_registry & rhs) -> std::ostream &