We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7211016 commit ebfeb36Copy full SHA for ebfeb36
HidlSupport.cpp
@@ -113,6 +113,9 @@ status_t hidl_string::writeEmbeddedToParcel(
113
parentOffset + offsetof(hidl_string, mBuffer));
114
}
115
116
+// static
117
+const size_t hidl_string::kOffsetOfBuffer = offsetof(hidl_string, mBuffer);
118
+
119
} // namespace hardware
120
} // namespace android
121
include/hidl/HidlSupport.h
@@ -47,6 +47,9 @@ struct hidl_string {
47
status_t writeEmbeddedToParcel(
48
Parcel *parcel, size_t parentHandle, size_t parentOffset) const;
49
50
+ // offsetof(hidl_string, mBuffer) exposed since mBuffer is private.
51
+ static const size_t kOffsetOfBuffer;
52
53
private:
54
char *mBuffer;
55
size_t mSize; // NOT including the terminating '\0'.
0 commit comments