# endif
RoutingEntry();
- bool operator==(RoutingEntry const & other);
+ bool operator==(RoutingEntry const & other) const;
private:
RoutingEntry(detail::StreamBase const * stream, detail::AreaBase const * area,
iterator begin() const; ///< Iterator to beginning of routing table
iterator end() const; ///< Iterator past the end of routing table
- RoutingEntry const & operator[](size_type i) ///< Access routing entry
+ RoutingEntry const & operator[](size_type i) const; ///< Access routing entry
size_type size() const; ///< Number of routing table entries
bool empty() const; ///< \c true, if routing table empty, \c false otherwise
- void clear(); ///< Clear routing table
+ void flush(); ///< Clear routing table
private:
void route(detail::StreamBase const * stream, detail::AreaBase const * area,