| BFS(uint32_t numberOfNodes, Ptr< Node > source, Ptr< Node > dest, std::vector< Ptr< Node > > &parentVector, Ptr< NetDevice > oif) const | ns3::NixVectorRouting< T > | private | 
  | BuildIpAddressToNodeMap() const | ns3::NixVectorRouting< T > | private | 
  | BuildNixVector(const std::vector< Ptr< Node > > &parentVector, uint32_t source, uint32_t dest, Ptr< NixVector > nixVector) const | ns3::NixVectorRouting< T > | private | 
  | CheckCacheStateAndFlush() const | ns3::NixVectorRouting< T > | private | 
  | DoDispose() | ns3::NixVectorRouting< T > | private | 
  | DoInitialize() | ns3::NixVectorRouting< T > | private | 
  | ErrorCallback typedef | ns3::NixVectorRouting< T > | private | 
  | FindNetDeviceForNixIndex(Ptr< Node > node, uint32_t nodeIndex, IpAddress &gatewayIp) const | ns3::NixVectorRouting< T > | private | 
  | FindTotalNeighbors(Ptr< Node > node) const | ns3::NixVectorRouting< T > | private | 
  | FlushGlobalNixRoutingCache() const | ns3::NixVectorRouting< T > |  | 
  | FlushIpRouteCache() const | ns3::NixVectorRouting< T > | private | 
  | FlushNixCache() const | ns3::NixVectorRouting< T > | private | 
  | g_epoch | ns3::NixVectorRouting< T > | privatestatic | 
  | g_ipAddressToNodeMap | ns3::NixVectorRouting< T > | privatestatic | 
  | g_isCacheDirty | ns3::NixVectorRouting< T > | privatestatic | 
  | g_netdeviceToIpInterfaceMap | ns3::NixVectorRouting< T > | privatestatic | 
  | GetAdjacentNetDevices(Ptr< NetDevice > netDevice, Ptr< Channel > channel, NetDeviceContainer &netDeviceContainer) const | ns3::NixVectorRouting< T > | private | 
  | GetInterfaceByNetDevice(Ptr< NetDevice > netDevice) const | ns3::NixVectorRouting< T > | private | 
  | GetIpRouteInCache(IpAddress address) | ns3::NixVectorRouting< T > | private | 
  | GetNixVector(Ptr< Node > source, IpAddress dest, Ptr< NetDevice > oif) const | ns3::NixVectorRouting< T > | private | 
  | GetNixVectorInCache(const IpAddress &address, bool &foundInCache) const | ns3::NixVectorRouting< T > | private | 
  | GetNodeByIp(IpAddress dest) const | ns3::NixVectorRouting< T > | private | 
  | GetTypeId() | ns3::NixVectorRouting< T > | static | 
  | Ip typedef | ns3::NixVectorRouting< T > | private | 
  | IpAddress typedef | ns3::NixVectorRouting< T > | private | 
  | IpAddressHash typedef | ns3::NixVectorRouting< T > | private | 
  | IpAddressToNodeMap typedef | ns3::NixVectorRouting< T > | private | 
  | IpHeader typedef | ns3::NixVectorRouting< T > | private | 
  | IpInterface typedef | ns3::NixVectorRouting< T > | private | 
  | IpInterfaceAddress typedef | ns3::NixVectorRouting< T > | private | 
  | IpL3Protocol typedef | ns3::NixVectorRouting< T > | private | 
  | IpRoute typedef | ns3::NixVectorRouting< T > | private | 
  | IpRouteMap_t typedef | ns3::NixVectorRouting< T > | private | 
  | IsIpv4 | ns3::NixVectorRouting< T > | privatestatic | 
  | LocalDeliverCallback typedef | ns3::NixVectorRouting< T > | private | 
  | m_ip | ns3::NixVectorRouting< T > | private | 
  | m_ipRouteCache | ns3::NixVectorRouting< T > | mutableprivate | 
  | m_nixCache | ns3::NixVectorRouting< T > | mutableprivate | 
  | m_node | ns3::NixVectorRouting< T > | private | 
  | m_totalNeighbors | ns3::NixVectorRouting< T > | private | 
  | MulticastForwardCallback typedef | ns3::NixVectorRouting< T > | private | 
  | MulticastForwardCallbackv4 typedef | ns3::NixVectorRouting< T > | private | 
  | MulticastForwardCallbackv6 typedef | ns3::NixVectorRouting< T > | private | 
  | NetDeviceIsBridged(Ptr< NetDevice > nd) const | ns3::NixVectorRouting< T > | private | 
  | NetDeviceToIpInterfaceMap typedef | ns3::NixVectorRouting< T > | private | 
  | NixMap_t typedef | ns3::NixVectorRouting< T > | private | 
  | NixVectorRouting() | ns3::NixVectorRouting< T > |  | 
  | NotifyAddAddress(uint32_t interface, IpInterfaceAddress address) | ns3::NixVectorRouting< T > | privatevirtual | 
  | NotifyAddRoute(IpAddress dst, Ipv6Prefix mask, IpAddress nextHop, uint32_t interface, IpAddress prefixToUse=IpAddress::GetZero()) | ns3::NixVectorRouting< T > | privatevirtual | 
  | NotifyInterfaceDown(uint32_t interface) | ns3::NixVectorRouting< T > | privatevirtual | 
  | NotifyInterfaceUp(uint32_t interface) | ns3::NixVectorRouting< T > | privatevirtual | 
  | NotifyRemoveAddress(uint32_t interface, IpInterfaceAddress address) | ns3::NixVectorRouting< T > | privatevirtual | 
  | NotifyRemoveRoute(IpAddress dst, Ipv6Prefix mask, IpAddress nextHop, uint32_t interface, IpAddress prefixToUse=IpAddress::GetZero()) | ns3::NixVectorRouting< T > | privatevirtual | 
  | PrintRoutingPath(Ptr< Node > source, IpAddress dest, Ptr< OutputStreamWrapper > stream, Time::Unit unit) const | ns3::NixVectorRouting< T > |  | 
  | PrintRoutingTable(Ptr< OutputStreamWrapper > stream, Time::Unit unit=Time::S) const | ns3::NixVectorRouting< T > | privatevirtual | 
  | ResetTotalNeighbors() | ns3::NixVectorRouting< T > | private | 
  | RouteInput(Ptr< const Packet > p, const IpHeader &header, Ptr< const NetDevice > idev, UnicastForwardCallback ucb, MulticastForwardCallback mcb, LocalDeliverCallback lcb, ErrorCallback ecb) | ns3::NixVectorRouting< T > | privatevirtual | 
  | RouteOutput(Ptr< Packet > p, const IpHeader &header, Ptr< NetDevice > oif, Socket::SocketErrno &sockerr) | ns3::NixVectorRouting< T > | privatevirtual | 
  | SetIpv4(Ptr< Ip > ipv4) | ns3::NixVectorRouting< T > | privatevirtual | 
  | SetIpv6(Ptr< Ip > ipv6) | ns3::NixVectorRouting< T > | privatevirtual | 
  | SetNode(Ptr< Node > node) | ns3::NixVectorRouting< T > |  | 
  | UnicastForwardCallback typedef | ns3::NixVectorRouting< T > | private | 
  | UnicastForwardCallbackv4 typedef | ns3::NixVectorRouting< T > | private | 
  | UnicastForwardCallbackv6 typedef | ns3::NixVectorRouting< T > | private | 
  | ~NixVectorRouting() | ns3::NixVectorRouting< T > |  |