Lines Matching refs:toString
814 std::string toString(const void *t);
818 inline std::string toString(T t) {
847 return std::string{"["} + toString(SIZE1) + "]";
852 return std::string{"["} + toString(SIZE1) + "]" + arraySizeToString<SIZE2, SIZES...>();
856 std::string toString(details::const_accessor<T, SIZE1> a) {
862 using android::hardware::toString;
869 os += toString(a[i]);
876 std::string toString(details::const_accessor<T, SIZE1, SIZE2, SIZES...> a) {
882 inline std::string toString(const void *t) {
887 inline std::string toString(const hidl_string &hs) {
892 inline std::string toString(const hidl_handle &hs) {
893 return toString(hs.getNativeHandle());
896 inline std::string toString(const hidl_memory &mem) {
897 return std::string{"memory {.name = "} + toString(mem.name()) + ", .size = "
898 + toString(mem.size())
899 + ", .handle = " + toString(mem.handle()) + "}";
902 inline std::string toString(const sp<hidl_death_recipient> &dr) {
903 return std::string{"death_recipient@"} + toString(dr.get());
908 std::string toString(const hidl_vec<T> &a) {
910 os += "[" + toString(a.size()) + "]";
916 std::string toString(const hidl_array<T, SIZE1> &a) {
918 + details::toString(details::const_accessor<T, SIZE1>(a.data()));
922 std::string toString(const hidl_array<T, SIZE1, SIZE2, SIZES...> &a) {
924 + details::toString(details::const_accessor<T, SIZE1, SIZE2, SIZES...>(a.data()));