![]() |
User Manual, Developers Guide and API Documentation |
![]() |

Public Member Functions | |
| AddressStorage () | |
| wns::service::dll::UnicastAddress | get (const int id) const |
| Convert id to adr. | |
| int | get (const wns::service::dll::UnicastAddress adr) const |
| Convert adr to id. | |
| int | getMaxId () const |
| Returns the maximum id. | |
| bool | knows (const int id) const |
| Check if id is known. | |
| bool | knows (const wns::service::dll::UnicastAddress adr) const |
| Check if adr is known. | |
| int | map (const wns::service::dll::UnicastAddress adr) |
| Create new map from adr, returns its id. | |
Private Types | |
| typedef wns::container::Registry< int, wns::service::dll::UnicastAddress > | AdrLookup |
| typedef wns::container::Registry < wns::service::dll::UnicastAddress, int > | IdLookup |
Private Attributes | |
| IdLookup | adr2id |
| Map for adr to id. | |
| AdrLookup | id2adr |
| Map for id to adr. Always consistent with adr2id. | |
| int | nextId |
| Counter for the next, unused id. | |
Definition at line 81 of file VirtualPathSelection.hpp.
typedef wns::container::Registry<int, wns::service::dll::UnicastAddress> wifimac::pathselection::VirtualPathSelection::AddressStorage::AdrLookup [private] |
Definition at line 84 of file VirtualPathSelection.hpp.
typedef wns::container::Registry<wns::service::dll::UnicastAddress, int> wifimac::pathselection::VirtualPathSelection::AddressStorage::IdLookup [private] |
Definition at line 83 of file VirtualPathSelection.hpp.
| VirtualPathSelection::AddressStorage::AddressStorage | ( | ) |
Definition at line 760 of file VirtualPathSelection.cpp.
| wns::service::dll::UnicastAddress VirtualPathSelection::AddressStorage::get | ( | const int | id | ) | const |
Definition at line 790 of file VirtualPathSelection.cpp.
| int VirtualPathSelection::AddressStorage::get | ( | const wns::service::dll::UnicastAddress | adr | ) | const |
Definition at line 784 of file VirtualPathSelection.cpp.
| int VirtualPathSelection::AddressStorage::getMaxId | ( | ) | const |
Definition at line 808 of file VirtualPathSelection.cpp.
Definition at line 802 of file VirtualPathSelection.cpp.
| bool VirtualPathSelection::AddressStorage::knows | ( | const wns::service::dll::UnicastAddress | adr | ) | const |
Definition at line 796 of file VirtualPathSelection.cpp.
| int VirtualPathSelection::AddressStorage::map | ( | const wns::service::dll::UnicastAddress | adr | ) |
Definition at line 769 of file VirtualPathSelection.cpp.
Definition at line 134 of file VirtualPathSelection.hpp.
Definition at line 138 of file VirtualPathSelection.hpp.
Definition at line 129 of file VirtualPathSelection.hpp.
1.5.5