Lines Matching refs:hidl_string
130 struct hidl_string { struct
131 hidl_string();
132 ~hidl_string();
135 hidl_string(const hidl_string &);
137 hidl_string(const char *);
139 hidl_string(const char *, size_t length);
141 hidl_string(const std::string &);
144 hidl_string(hidl_string &&) noexcept;
151 hidl_string &operator=(const hidl_string &); argument
153 hidl_string &operator=(const char *s); argument
155 hidl_string &operator=(const std::string &); argument
157 hidl_string &operator=(hidl_string &&other) noexcept; argument
182 void moveFrom(hidl_string &&);
187 inline bool operator OP(const hidl_string& hs1, const hidl_string& hs2) { \
190 inline bool operator OP(const hidl_string& hs, const char* s) { \
193 inline bool operator OP(const char* s, const hidl_string& hs) { \
207 std::ostream& operator<<(std::ostream& os, const hidl_string& str);
224 hidl_memory(const hidl_string& name, hidl_handle&& handle, size_t size) in hidl_memory()
233 hidl_memory(const hidl_string &name, const native_handle_t *handle, size_t size) in hidl_memory()
280 const hidl_string &name() const { in name()
299 hidl_string mName __attribute__ ((aligned(8)));
312 static sp<HidlMemory> getInstance(const hidl_string& name, hidl_handle&& handle, uint64_t size);
317 static sp<HidlMemory> getInstance(const hidl_string& name, int fd, uint64_t size);
323 HidlMemory(const hidl_string& name, hidl_handle&& handle, size_t size);
972 inline std::string toString(const hidl_string &hs) {