ArrayRef
#include <poplar/ArrayRef.hpp>
References to arrays.
-
namespace poplar
Poplar classes and functions.
Functions
-
template<class T>
class ArrayRef Subclassed by poplar::StringRef
Public Types
Public Functions
-
inline constexpr ArrayRef()
-
template<class U, class Alloc, typename std::enable_if<std::is_same<U, T>::value || (std::is_pointer<T>::value && std::is_convertible<U const*, T const*>::value), bool>::type = true>
inline ArrayRef(const std::vector<U, Alloc> &v)
-
template<class U, typename std::enable_if<std::is_same<U, T>::value || (std::is_pointer<T>::value && std::is_convertible<U const*, T const*>::value), bool>::type = true>
inline constexpr ArrayRef(const ArrayRef<U> &a)
-
inline constexpr bool empty() const
-
inline const_iterator begin() const
-
inline const_iterator end() const
-
inline const_iterator cbegin() const
-
inline const_iterator cend() const
-
inline constexpr ArrayRef()
-
template<class T>