Home | History | Annotate | Download | only in default

Lines Matching refs:Vector

22 #include <utils/Vector.h>
32 template<typename T> const hidl_vec<T> toHidlVec(const Vector<T> &Vector) {
34 vec.setToExternal(const_cast<T *>(Vector.array()), Vector.size());
38 template<typename T> hidl_vec<T> toHidlVec(Vector<T> &Vector) {
40 vec.setToExternal(Vector.editArray(), Vector.size());
44 template<typename T> const Vector<T> toVector(const hidl_vec<T> &vec) {
45 Vector<T> vector;
46 vector.appendArray(vec.data(), vec.size());
47 return *const_cast<const Vector<T> *>(&vector);
50 template<typename T> Vector<T> toVector(hidl_vec<T> &vec) {
51 Vector<T> vector;
52 vector.appendArray(vec.data(), vec.size());
53 return vector;
56 template<typename T, size_t SIZE> const Vector<T> toVector(
58 Vector<T> vector;
59 vector.appendArray(array.data(), array.size());
60 return vector;
63 template<typename T, size_t SIZE> Vector<T> toVector(
65 Vector<T> vector;
66 vector.appendArray(array.data(), array.size());
67 return vector;