Home
last modified time | relevance | path

Searched refs:ArrayBufferUtil (Results 1 - 2 of 2) sorted by relevance

/foundation/ai/intelligent_voice_framework/utils/
H A Darray_buffer_util.h23 class ArrayBufferUtil { class
25 ~ArrayBufferUtil() = default;
41 friend std::unique_ptr<ArrayBufferUtil<C>> CreateArrayBuffer(uint32_t size, const C *data);
44 ArrayBufferUtil() = default;
50 using Uint8ArrayBuffer = ArrayBufferUtil<uint8_t>;
51 template<class T> std::unique_ptr<ArrayBufferUtil<T>> CreateArrayBuffer(uint32_t size, const T *data = nullptr);
H A Darray_buffer_util.cpp19 #define LOG_TAG "ArrayBufferUtil"
23 template<class T> bool ArrayBufferUtil<T>::Init(uint32_t size, const T *data) in Init()
46 template<class T> std::unique_ptr<ArrayBufferUtil<T>> CreateArrayBuffer(uint32_t size, const T *data) in CreateArrayBuffer()
48 auto ret = std::unique_ptr<ArrayBufferUtil<T>>(new (std::nothrow) ArrayBufferUtil<T>()); in CreateArrayBuffer()
62 template class ArrayBufferUtil<uint8_t>;

Completed in 1 milliseconds