Utopia  2
Framework for studying models of complex & adaptive systems.
Utopia::Utils::has_static_size< T > Struct Template Reference

Determine if type T is tuple_like, i.e., has a compile time constant size which is smaller than std::numeric_limits< std::size_t >::max() = 18446744073709551615. This size is unreasonable and hence used to check invalidity. More...

#include <type_traits.hh>

Inheritance diagram for Utopia::Utils::has_static_size< T >:
Inheritance graph
[legend]
Collaboration diagram for Utopia::Utils::has_static_size< T >:
Collaboration graph
[legend]

Detailed Description

template<typename T>
struct Utopia::Utils::has_static_size< T >

Determine if type T is tuple_like, i.e., has a compile time constant size which is smaller than std::numeric_limits< std::size_t >::max() = 18446744073709551615. This size is unreasonable and hence used to check invalidity.

Template Parameters
Ttype to test.

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