, including all inherited members.
| AddAddressRange(IPv4AddressRange addressRange, bool advertise) | OSPF::Area | [inline] |
| AddHostRoute(HostRouteParameters &hostRouteParameters) | OSPF::Area | [inline] |
| AddInterface(Interface *intf) | OSPF::Area | |
| advertiseAddressRanges | OSPF::Area | [private] |
| AgeDatabase(void) | OSPF::Area | |
| Area(AreaID id=BackboneAreaID) | OSPF::Area | |
| areaAddressRanges | OSPF::Area | [private] |
| areaID | OSPF::Area | [private] |
| associatedInterfaces | OSPF::Area | [private] |
| CalculateInterAreaRoutes(std::vector< RoutingTableEntry * > &newRoutingTable) | OSPF::Area | |
| CalculateNextHops(OSPFLSA *destination, OSPFLSA *parent) const | OSPF::Area | [private] |
| CalculateNextHops(Link &destination, OSPFLSA *parent) const | OSPF::Area | [private] |
| CalculateShortestPathTree(std::vector< RoutingTableEntry * > &newRoutingTable) | OSPF::Area | |
| ContainsAddress(IPv4Address address) const | OSPF::Area | |
| CreateRoutingTableEntryFromSummaryLSA(const OSPF::SummaryLSA &summaryLSA, unsigned short entryCost, const OSPF::RoutingTableEntry &borderRouterEntry) const | OSPF::Area | [private] |
| detailedInfo(void) const | OSPF::Area | |
| externalRoutingCapability | OSPF::Area | [private] |
| FindNetworkLSA(LinkStateID linkStateID) | OSPF::Area | |
| FindNetworkLSA(LinkStateID linkStateID) const | OSPF::Area | |
| FindRouterLSA(LinkStateID linkStateID) | OSPF::Area | |
| FindRouterLSA(LinkStateID linkStateID) const | OSPF::Area | |
| FindSameOrWorseCostRoute(const std::vector< OSPF::RoutingTableEntry * > &newRoutingTable, const OSPF::SummaryLSA ¤tLSA, unsigned short currentCost, bool &destinationInRoutingTable, std::list< OSPF::RoutingTableEntry * > &sameOrWorseCost) const | OSPF::Area | [private] |
| FindSummaryLSA(LSAKeyType lsaKey) | OSPF::Area | |
| FindSummaryLSA(LSAKeyType lsaKey) const | OSPF::Area | |
| FindVirtualLink(RouterID routerID) | OSPF::Area | |
| FloodLSA(OSPFLSA *lsa, Interface *intf=NULL, Neighbor *neighbor=NULL) | OSPF::Area | |
| GetAddressRange(unsigned int index) const | OSPF::Area | [inline] |
| GetAddressRangeCount(void) const | OSPF::Area | [inline] |
| GetAreaID(void) const | OSPF::Area | [inline] |
| GetContainingAddressRange(IPv4AddressRange addressRange, bool *advertise=NULL) const | OSPF::Area | |
| GetExternalRoutingCapability(void) const | OSPF::Area | [inline] |
| GetInterface(unsigned char ifIndex) | OSPF::Area | |
| GetInterface(IPv4Address address) | OSPF::Area | |
| GetNetworkLSA(unsigned long i) | OSPF::Area | [inline] |
| GetNetworkLSA(unsigned long i) const | OSPF::Area | [inline] |
| GetNetworkLSACount(void) const | OSPF::Area | [inline] |
| GetRouter(void) | OSPF::Area | [inline] |
| GetRouter(void) const | OSPF::Area | [inline] |
| GetRouterLSA(unsigned long i) | OSPF::Area | [inline] |
| GetRouterLSA(unsigned long i) const | OSPF::Area | [inline] |
| GetRouterLSACount(void) const | OSPF::Area | [inline] |
| GetSPFTreeRoot(void) | OSPF::Area | [inline] |
| GetSPFTreeRoot(void) const | OSPF::Area | [inline] |
| GetStubDefaultCost(void) const | OSPF::Area | [inline] |
| GetSummaryLSA(unsigned long i) | OSPF::Area | [inline] |
| GetSummaryLSA(unsigned long i) const | OSPF::Area | [inline] |
| GetSummaryLSACount(void) const | OSPF::Area | [inline] |
| GetTransitCapability(void) const | OSPF::Area | [inline] |
| GetUniqueLinkStateID(IPv4AddressRange destination, Metric destinationCost, SummaryLSA *&lsaToReoriginate) const | OSPF::Area | [private] |
| HasAddressRange(IPv4AddressRange addressRange) const | OSPF::Area | |
| HasAnyNeighborInStates(int states) const | OSPF::Area | |
| HasLink(OSPFLSA *fromLSA, OSPFLSA *toLSA) const | OSPF::Area | [private] |
| HasVirtualLink(AreaID withTransitArea) const | OSPF::Area | |
| hostRoutes | OSPF::Area | [private] |
| info(char *buffer) | OSPF::Area | |
| InstallNetworkLSA(OSPFNetworkLSA *lsa) | OSPF::Area | |
| InstallRouterLSA(OSPFRouterLSA *lsa) | OSPF::Area | |
| InstallSummaryLSA(OSPFSummaryLSA *lsa) | OSPF::Area | |
| IsLocalAddress(IPv4Address address) const | OSPF::Area | |
| IsOnAnyRetransmissionList(LSAKeyType lsaKey) const | OSPF::Area | |
| networkLSAs | OSPF::Area | [private] |
| networkLSAsByID | OSPF::Area | [private] |
| OriginateNetworkLSA(const Interface *intf) | OSPF::Area | |
| OriginateRouterLSA(void) | OSPF::Area | |
| OriginateSummaryLSA(const RoutingTableEntry *entry, const std::map< LSAKeyType, bool, LSAKeyType_Less > &originatedLSAs, SummaryLSA *&lsaToReoriginate) | OSPF::Area | |
| OriginateSummaryLSA(const OSPF::SummaryLSA *summaryLSA) | OSPF::Area | [private] |
| parentRouter | OSPF::Area | [private] |
| ReCheckSummaryLSAs(std::vector< RoutingTableEntry * > &newRoutingTable) | OSPF::Area | |
| RemoveFromAllRetransmissionLists(LSAKeyType lsaKey) | OSPF::Area | |
| routerLSAs | OSPF::Area | [private] |
| routerLSAsByID | OSPF::Area | [private] |
| SetAreaID(AreaID areaId) | OSPF::Area | [inline] |
| SetExternalRoutingCapability(bool flooded) | OSPF::Area | [inline] |
| SetRouter(Router *router) | OSPF::Area | [inline] |
| SetSPFTreeRoot(RouterLSA *root) | OSPF::Area | [inline] |
| SetStubDefaultCost(Metric cost) | OSPF::Area | [inline] |
| SetTransitCapability(bool transit) | OSPF::Area | [inline] |
| spfTreeRoot | OSPF::Area | [private] |
| stubDefaultCost | OSPF::Area | [private] |
| summaryLSAs | OSPF::Area | [private] |
| summaryLSAsByID | OSPF::Area | [private] |
| transitCapability | OSPF::Area | [private] |
| ~Area(void) | OSPF::Area | [virtual] |