Public Types | List of all members
util::details::ContainerTraitsImpl< T * > Struct Template Reference

#include <MappedContainer.h>

Public Types

using value_type = T
 
using difference_type = std::ptrdiff_t
 
using size_type = std::size_t
 
using const_reference = T const &
 
using reference = T &
 
using const_iterator = T const *
 
using iterator = T *
 

Detailed Description

template<typename T>
struct util::details::ContainerTraitsImpl< T * >

Definition at line 730 of file MappedContainer.h.

Member Typedef Documentation

template<typename T >
using util::details::ContainerTraitsImpl< T * >::const_iterator = T const*

Definition at line 736 of file MappedContainer.h.

template<typename T >
using util::details::ContainerTraitsImpl< T * >::const_reference = T const&

Definition at line 734 of file MappedContainer.h.

template<typename T >
using util::details::ContainerTraitsImpl< T * >::difference_type = std::ptrdiff_t

Definition at line 732 of file MappedContainer.h.

template<typename T >
using util::details::ContainerTraitsImpl< T * >::iterator = T*

Definition at line 737 of file MappedContainer.h.

template<typename T >
using util::details::ContainerTraitsImpl< T * >::reference = T&

Definition at line 735 of file MappedContainer.h.

template<typename T >
using util::details::ContainerTraitsImpl< T * >::size_type = std::size_t

Definition at line 733 of file MappedContainer.h.

template<typename T >
using util::details::ContainerTraitsImpl< T * >::value_type = T

Definition at line 731 of file MappedContainer.h.


The documentation for this struct was generated from the following file: