ns3::ObjectMap attribute value declarations and template implementations. More...
Go to the source code of this file.
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Typedefs | |
typedef ObjectPtrContainerValue | ns3::ObjectMapValue |
ObjectMapValue is an alias for ObjectPtrContainerValue. | |
Functions | |
template<typename T , typename U , typename INDEX > | |
Ptr< const AttributeAccessor > | ns3::MakeObjectMapAccessor (INDEX(T::*getN)() const, Ptr< U >(T::*get)(INDEX) const) |
Create an AttributeAccessor using a container class indexed get method. | |
template<typename T , typename U , typename INDEX > | |
Ptr< const AttributeAccessor > | ns3::MakeObjectMapAccessor (Ptr< U >(T::*get)(INDEX) const, INDEX(T::*getN)() const) |
Create an AttributeAccessor using a container class indexed get method. | |
template<typename T , typename U > | |
Ptr< const AttributeAccessor > | ns3::MakeObjectMapAccessor (U T::*memberVariable) |
MakeAccessorHelper implementation for ObjectVector. | |
template<typename T > | |
Ptr< const AttributeChecker > | ns3::MakeObjectMapChecker () |
ns3::ObjectMap attribute value declarations and template implementations.
Definition in file object-map.h.