diff options
Diffstat (limited to 'include/binder/Parcel.h')
-rw-r--r-- | include/binder/Parcel.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/binder/Parcel.h b/include/binder/Parcel.h index 637a1e9b6..695d5f1a0 100644 --- a/include/binder/Parcel.h +++ b/include/binder/Parcel.h | |||
@@ -125,6 +125,8 @@ public: | |||
125 | status_t writeCharVector(const std::vector<char16_t>& val); | 125 | status_t writeCharVector(const std::vector<char16_t>& val); |
126 | status_t writeString16Vector(const std::vector<String16>& val); | 126 | status_t writeString16Vector(const std::vector<String16>& val); |
127 | 127 | ||
128 | status_t writeStrongBinderVector(const std::vector<sp<IBinder>>& val); | ||
129 | |||
128 | template<typename T> | 130 | template<typename T> |
129 | status_t write(const Flattenable<T>& val); | 131 | status_t write(const Flattenable<T>& val); |
130 | 132 | ||
@@ -202,7 +204,9 @@ public: | |||
202 | wp<IBinder> readWeakBinder() const; | 204 | wp<IBinder> readWeakBinder() const; |
203 | 205 | ||
204 | template<typename T> | 206 | template<typename T> |
205 | status_t readStrongBinder(sp<T>* val) const; | 207 | status_t readStrongBinder(sp<T>* val) const; |
208 | |||
209 | status_t readStrongBinderVector(std::vector<sp<IBinder>>* val) const; | ||
206 | 210 | ||
207 | status_t readByteVector(std::vector<int8_t>* val) const; | 211 | status_t readByteVector(std::vector<int8_t>* val) const; |
208 | status_t readInt32Vector(std::vector<int32_t>* val) const; | 212 | status_t readInt32Vector(std::vector<int32_t>* val) const; |