ns3::ObjectPtrContainerValue attribute value declarations and template implementations. More...
Go to the source code of this file.
Classes | |
class | ns3::ObjectPtrContainerAccessor |
AttributeAccessor implementation for ObjectPtrContainerValue. More... | |
class | ns3::ObjectPtrContainerChecker |
class | ns3::internal::ObjectPtrContainerChecker< T > |
ObjectPtrContainerChecker implementation class. More... | |
class | ns3::ObjectPtrContainerValue |
Container for a set of ns3::Object pointers. More... | |
Namespaces | |
ns3 | |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
ns3::internal | |
Namespace for implementation details. | |
Functions | |
template<typename T , typename U , typename INDEX > | |
Ptr< const AttributeAccessor > | ns3::MakeObjectPtrContainerAccessor (INDEX(T::*getN)() const, Ptr< U >(T::*get)(INDEX) const) |
Create an AttributeAccessor using a container class indexed get method. More... | |
template<typename T , typename U , typename INDEX > | |
Ptr< const AttributeAccessor > | ns3::MakeObjectPtrContainerAccessor (Ptr< U >(T::*get)(INDEX) const, INDEX(T::*getN)() const) |
Create an AttributeAccessor using a container class indexed get method. More... | |
template<typename T > | |
Ptr< const AttributeChecker > | ns3::MakeObjectPtrContainerChecker () |
ns3::ObjectPtrContainerValue attribute value declarations and template implementations.
Definition in file object-ptr-container.h.