| AddressBack(void) const | ns3::PbbAddressBlock | |
| AddressBegin(void) | ns3::PbbAddressBlock | |
| AddressBegin(void) const | ns3::PbbAddressBlock | |
| AddressClear(void) | ns3::PbbAddressBlock | |
| AddressEmpty(void) const | ns3::PbbAddressBlock | |
| AddressEnd(void) | ns3::PbbAddressBlock | |
| AddressEnd(void) const | ns3::PbbAddressBlock | |
| AddressErase(AddressIterator position) | ns3::PbbAddressBlock | |
| AddressErase(AddressIterator first, AddressIterator last) | ns3::PbbAddressBlock | |
| AddressFront(void) const | ns3::PbbAddressBlock | |
| AddressInsert(AddressIterator position, const Address value) | ns3::PbbAddressBlock | |
| AddressIterator typedef (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| AddressPopBack(void) | ns3::PbbAddressBlock | |
| AddressPopFront(void) | ns3::PbbAddressBlock | |
| AddressPushBack(Address address) | ns3::PbbAddressBlock | |
| AddressPushFront(Address address) | ns3::PbbAddressBlock | |
| AddressSize(void) const | ns3::PbbAddressBlock | |
| Cleanup(void) (defined in ns3::SimpleRefCount< PbbAddressBlock >) | ns3::SimpleRefCount< PbbAddressBlock > | inlinestatic |
| ConstAddressIterator typedef (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| ConstPrefixIterator typedef (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| ConstTlvIterator typedef (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| Deserialize(Buffer::Iterator &start) | ns3::PbbAddressBlock | |
| DeserializeAddress(uint8_t *buffer) const =0 (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | protectedpure virtual |
| GetAddressLength(void) const =0 (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | protectedpure virtual |
| GetHeadTail(uint8_t *head, uint8_t &headlen, uint8_t *tail, uint8_t &taillen) const (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | private |
| GetPrefixFlags(void) const (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | private |
| GetReferenceCount(void) const | ns3::SimpleRefCount< PbbAddressBlock > | inline |
| GetSerializedSize(void) const | ns3::PbbAddressBlock | |
| HasZeroTail(const uint8_t *tail, uint8_t taillen) const (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | private |
| m_addressList (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | private |
| m_addressTlvList (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | private |
| m_prefixList (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | private |
| operator!=(const PbbAddressBlock &other) const (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| operator=(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< PbbAddressBlock >) | ns3::SimpleRefCount< PbbAddressBlock > | inline |
| operator==(const PbbAddressBlock &other) const (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| PbbAddressBlock() (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| PrefixBack(void) const | ns3::PbbAddressBlock | |
| PrefixBegin(void) | ns3::PbbAddressBlock | |
| PrefixBegin(void) const | ns3::PbbAddressBlock | |
| PrefixClear(void) | ns3::PbbAddressBlock | |
| PrefixEmpty(void) const | ns3::PbbAddressBlock | |
| PrefixEnd(void) | ns3::PbbAddressBlock | |
| PrefixEnd(void) const | ns3::PbbAddressBlock | |
| PrefixErase(PrefixIterator position) | ns3::PbbAddressBlock | |
| PrefixErase(PrefixIterator first, PrefixIterator last) | ns3::PbbAddressBlock | |
| PrefixFront(void) const | ns3::PbbAddressBlock | |
| PrefixInsert(PrefixIterator position, const uint8_t value) | ns3::PbbAddressBlock | |
| PrefixIterator typedef (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| PrefixPopBack(void) | ns3::PbbAddressBlock | |
| PrefixPopFront(void) | ns3::PbbAddressBlock | |
| PrefixPushBack(uint8_t prefix) | ns3::PbbAddressBlock | |
| PrefixPushFront(uint8_t prefix) | ns3::PbbAddressBlock | |
| PrefixSize(void) const | ns3::PbbAddressBlock | |
| Print(std::ostream &os) const | ns3::PbbAddressBlock | |
| Print(std::ostream &os, int level) const | ns3::PbbAddressBlock | |
| PrintAddress(std::ostream &os, ConstAddressIterator iter) const =0 (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | protectedpure virtual |
| Ref(void) const | ns3::SimpleRefCount< PbbAddressBlock > | inline |
| Serialize(Buffer::Iterator &start) const | ns3::PbbAddressBlock | |
| SerializeAddress(uint8_t *buffer, ConstAddressIterator iter) const =0 (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | protectedpure virtual |
| SimpleRefCount() (defined in ns3::SimpleRefCount< PbbAddressBlock >) | ns3::SimpleRefCount< PbbAddressBlock > | inline |
| SimpleRefCount(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< PbbAddressBlock >) | ns3::SimpleRefCount< PbbAddressBlock > | inline |
| TlvBack(void) | ns3::PbbAddressBlock | |
| TlvBack(void) const | ns3::PbbAddressBlock | |
| TlvBegin(void) | ns3::PbbAddressBlock | |
| TlvBegin(void) const | ns3::PbbAddressBlock | |
| TlvClear(void) | ns3::PbbAddressBlock | |
| TlvEmpty(void) const | ns3::PbbAddressBlock | |
| TlvEnd(void) | ns3::PbbAddressBlock | |
| TlvEnd(void) const | ns3::PbbAddressBlock | |
| TlvErase(TlvIterator position) | ns3::PbbAddressBlock | |
| TlvErase(TlvIterator first, TlvIterator last) | ns3::PbbAddressBlock | |
| TlvFront(void) | ns3::PbbAddressBlock | |
| TlvFront(void) const | ns3::PbbAddressBlock | |
| TlvInsert(TlvIterator position, const Ptr< PbbTlv > value) | ns3::PbbAddressBlock | |
| TlvIterator typedef (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | |
| TlvPopBack(void) | ns3::PbbAddressBlock | |
| TlvPopFront(void) | ns3::PbbAddressBlock | |
| TlvPushBack(Ptr< PbbAddressTlv > address) | ns3::PbbAddressBlock | |
| TlvPushFront(Ptr< PbbAddressTlv > address) | ns3::PbbAddressBlock | |
| TlvSize(void) const | ns3::PbbAddressBlock | |
| Unref(void) const | ns3::SimpleRefCount< PbbAddressBlock > | inline |
| ~PbbAddressBlock() (defined in ns3::PbbAddressBlock) | ns3::PbbAddressBlock | virtual |