Lines Matching refs:hidl_string
137 struct hidl_string { struct
138 hidl_string();
139 ~hidl_string();
142 hidl_string(const hidl_string &);
144 hidl_string(const char *);
146 hidl_string(const char *, size_t length);
148 hidl_string(const std::string &);
151 hidl_string(hidl_string &&) noexcept;
158 hidl_string &operator=(const hidl_string &); argument
160 hidl_string &operator=(const char *s); argument
162 hidl_string &operator=(const std::string &); argument
164 hidl_string &operator=(hidl_string &&other) noexcept; argument
190 void moveFrom(hidl_string &&);
195 inline bool operator OP(const hidl_string& hs1, const hidl_string& hs2) { \
198 inline bool operator OP(const hidl_string& hs, const char* s) { \
201 inline bool operator OP(const char* s, const hidl_string& hs) { \
215 std::ostream& operator<<(std::ostream& os, const hidl_string& str);
232 hidl_memory(const hidl_string& name, hidl_handle&& handle, size_t size) in hidl_memory()
241 hidl_memory(const hidl_string &name, const native_handle_t *handle, size_t size) in hidl_memory()
288 const hidl_string &name() const { in name()
307 hidl_string mName;
320 static sp<HidlMemory> getInstance(const hidl_string& name, hidl_handle&& handle, uint64_t size);
325 static sp<HidlMemory> getInstance(const hidl_string& name, int fd, uint64_t size);
331 HidlMemory(const hidl_string& name, hidl_handle&& handle, size_t size);
990 inline std::string toString(const hidl_string &hs) {