Quantum++  v1.1
A modern C++11 quantum computing library
qpp::is_iterable< T, typename > Struct Template Reference

Checks whether T is compatible with an STL-like iterable container. More...

#include <traits.h>

Inheritance diagram for qpp::is_iterable< T, typename >:
Collaboration diagram for qpp::is_iterable< T, typename >:

Detailed Description

template<typename T, typename = void>
struct qpp::is_iterable< T, typename >

Checks whether T is compatible with an STL-like iterable container.

Provides the constant member value which is equal to true, if T is compatible with an iterable container, i.e. provides at least begin() and end() member functions. Otherwise, value is equal to false.


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