|
| template<typename IterT > |
| bool | castor::operator== (ArrayView< IterT > const &lhs, ArrayView< IterT > const &rhs) |
| |
| template<typename IterT > |
| bool | castor::operator!= (ArrayView< IterT > const &lhs, ArrayView< IterT > const &rhs) |
| |
| template<typename IterT , typename ValueT = typename IteratorTraits< IterT >::value_type> |
| ArrayView< ValueT > | castor::makeArrayView (IterT begin, IterT end) |
| |
| template<typename ValueT > |
| ArrayView< ValueT > | castor::makeArrayView (ValueT *begin, ValueT *end) |
| |
| template<typename IterT > |
| auto | castor::makeArrayView (IterT begin, uint32_t size) |
| |
| template<typename IterT > |
| auto | castor::makeArrayView (IterT begin, uint64_t size) |
| |
| template<typename ValueT , size_t N> |
| auto | castor::makeArrayView (ValueT(&buffer)[N]) |
| |
| | castor::CU_DeclareArrayView (byte, Byte) |
| |
| | castor::CU_DeclareArrayView (s32, Int32) |
| |
| | castor::CU_DeclareArrayView (u32, UInt32) |
| |
| | castor::CU_DeclareArrayView (byte const, ConstByte) |
| |
| | castor::CU_DeclareArrayView (s32 const, ConstInt32) |
| |
| | castor::CU_DeclareArrayView (u32 const, ConstUInt32) |
| |