3#include <Settings/NamespaceSettings.hpp>
5#include <AH/STL/type_traits>
6#include <AH/STL/utility>
13template <
class,
class =
void>
22typename std::enable_if<has_method_begin<T>::value>::type
28typename std::enable_if<!has_method_begin<T>::value>::type
#define BEGIN_CS_NAMESPACE
std::enable_if< has_method_begin< T >::value >::type begin_if_possible(T &t)
Calls the begin() method of t if that method exists.
Array< T, N > copyAs(const Array< U, N > &src)
Copy an Array to an Array of a different type.