#include "attribute-container.h"
#include <ns3/attribute-helper.h>
#include <type_traits>
#include <list>
Go to the source code of this file.
Classes | |
struct | ns3::has_begin_end< T > |
SFINAE compile time check if type T has begin() and end() methods. More... | |
struct | ns3::has_const_iterator< T > |
SFINAE compile time check if type T has const iterator. More... | |
struct | ns3::is_container< T > |
Compile time check if type T is a container. More... | |
struct | ns3::has_const_iterator< T >::no |
negative result More... | |
Namespaces | |
ns3 | |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Functions | |
template<typename V , typename T , template< typename... > class U, typename ... I, typename = typename std::enable_if< ( is_container< U<I...> >::value ), void>::type> | |
Ptr< const AttributeAccessor > | ns3::DoMakeAccessorHelperOne (U< I... > T::*memberContainer) |
DoMakeAccessorHelperOne specialization for member containers. More... | |