libDwm-0.9.45
Dwm::Ipv4Routes< _valueT > Member List

This is the complete list of members for Dwm::Ipv4Routes< _valueT >, including all inherited members.

_hashMaps (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >protected
_RepSubType typedef (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >
Add(const Ipv4Prefix &prefix, const _valueT &value)Dwm::Ipv4Routes< _valueT >inline
Add(const Ipv4Routes< _valueT > &routes)Dwm::Ipv4Routes< _valueT >inline
AddressesCovered() constDwm::Ipv4Routes< _valueT >inline
BZRead(BZFILE *bzf)Dwm::Ipv4Routes< _valueT >inline
BZWrite(BZFILE *bzf) constDwm::Ipv4Routes< _valueT >inline
Clear()Dwm::Ipv4Routes< _valueT >inline
Coalesce(BinaryPredicate pred)Dwm::Ipv4Routes< _valueT >inline
Coalesce() (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inline
const_iterator typedef (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >
Delete(const Ipv4Prefix &prefix)Dwm::Ipv4Routes< _valueT >inline
Empty() constDwm::Ipv4Routes< _valueT >inline
Find(const Ipv4Prefix &prefix, _valueT &match) constDwm::Ipv4Routes< _valueT >inline
Find(const Ipv4Address &ipAddr, std::vector< std::pair< Ipv4Prefix, _valueT > > &matches) constDwm::Ipv4Routes< _valueT >inline
FindInSubMap(const _RepSubType &subMap, Ipv4Address ipAddr, std::pair< bool, _valueT > &result) const (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inline
FindLongest(const Ipv4Address &ipAddr, std::pair< Ipv4Prefix, _valueT > &match) constDwm::Ipv4Routes< _valueT >inline
FindLongest(const Ipv4Address &ipAddr, std::pair< Ipv4Prefix, const _valueT * > &match) constDwm::Ipv4Routes< _valueT >inline
GetAllKeys(std::vector< Ipv4Prefix > &keys) const (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inline
HashMaps() constDwm::Ipv4Routes< _valueT >inline
HashSizes(std::vector< std::pair< uint8_t, uint32_t > > &sizes) const (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inline
HaveWiderMatch(const Ipv4Address &addr, uint8_t maskLen, const _valueT &val, BinaryPredicate pred) const (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inlineprotected
Ipv4Routes()Dwm::Ipv4Routes< _valueT >inline
MaxLoadFactor(float loadFactor) (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inline
NewFindLongest(const Ipv4Address &ipAddr, std::pair< Ipv4Prefix, _valueT > &match) const (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inline
operator!=(const Ipv4Routes< _valueT > &r) constDwm::Ipv4Routes< _valueT >inline
operator==(const Ipv4Routes< _valueT > &r) constDwm::Ipv4Routes< _valueT >inline
operator[](const Ipv4Prefix &prefix)Dwm::Ipv4Routes< _valueT >inline
Read(std::istream &is)Dwm::Ipv4Routes< _valueT >inline
Read(FILE *f)Dwm::Ipv4Routes< _valueT >inline
Read(int fd)Dwm::Ipv4Routes< _valueT >inline
Read(gzFile gzf)Dwm::Ipv4Routes< _valueT >inline
Size() constDwm::Ipv4Routes< _valueT >inline
SortByKey(std::vector< std::pair< Ipv4Prefix, _valueT > > &target, bool ascending=true) const (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inline
SortByValue(std::vector< std::pair< Ipv4Prefix, _valueT > > &target)Dwm::Ipv4Routes< _valueT >inline
StreamedLength() const (defined in Dwm::Ipv4Routes< _valueT >)Dwm::Ipv4Routes< _valueT >inline
Write(std::ostream &os) constDwm::Ipv4Routes< _valueT >inline
Write(FILE *f) constDwm::Ipv4Routes< _valueT >inline
Write(int fd) constDwm::Ipv4Routes< _valueT >inline
Write(gzFile gzf) constDwm::Ipv4Routes< _valueT >inline