Lines Matching refs:N
254 template<typename ...Args, typename U=typename S::FlexType, unsigned N> \
255 inline static std::ptr##_ptr<_Type> Alloc##Ptr(const U(&init)[N], const Args(&... args)) { \
256 return std::ptr##_ptr<_Type>(new(N) _Type(N, args..., init)); \
715 template<unsigned N>
716 inline constexpr C2ConstMemoryBlock(const T(&init)[N]) : _mData(init), _mSize(N) {}
775 template<typename T, unsigned N>
776 static void init(T(&array)[], size_t arrayLen, const T(&str)[N]) {
782 memcpy(array, str, std::min(arrayLen, (size_t)N) * sizeof(T));
818 template<unsigned N>
819 inline C2SimpleValueStruct(size_t flexCount, const T(&init)[N]) {
866 template<unsigned N>
867 inline C2SimpleArrayStruct(size_t flexCount, const T(&init)[N]) {