android_system_core/libutils/include/utils
Siarhei Vishniakou 1329696700 Move PropertyMap from libutils to libinput
The input code is the only customer of PropertyMap. For easier
maintenance and eventual removal of it, move it to libinput.

Currently, the caller is responsible for managing the lifecycle of the
returned outMap when calling PropertyMap::load. However, the fact that
the function call allocates new memory is not obvious from the function
signature.

In a separate commit, I will refactor the function to return
Result<unique_ptr<>> to make it less errorprone.
In this commit, only move the files around to make code reviews easier.

Bug: 163171599
Test: atest inputflinger_tests
Change-Id: I316084886c3f09a1776fdb449d2f03d0563b66c1
2020-09-02 20:54:38 -07:00
..
AndroidThreads.h Fix API for C compatibility 2020-08-24 17:29:25 +00:00
Atomic.h
BitSet.h Soften BitSet class comment. 2020-07-16 00:04:20 +00:00
ByteOrder.h Remove unused big-endian cruft. 2019-09-18 08:02:10 -07:00
CallStack.h CallStack: include prefix/tag when unlinked 2019-01-03 10:17:07 -08:00
Compat.h Fix mac build. 2020-05-08 15:30:21 -07:00
Condition.h
Debug.h Deprecate <utils/Debug.h>. 2020-08-17 10:07:29 -07:00
Endian.h
Errors.h Add statusToString function. 2019-11-18 17:38:22 +00:00
FastStrcmp.h
FileMap.h
Flattenable.h Don't #include <utils/Debug.h> from <utils/Flattenable.h>. 2020-08-17 10:14:16 -07:00
Functor.h
JenkinsHash.h
KeyedVector.h
LightRefBase.h libutils: RefBase remove 'basetype' typedefs 2019-07-16 21:06:28 +00:00
List.h
Log.h
Looper.h [cleanup] Fix a clang-tidy warning 2020-04-22 16:20:29 -07:00
LruCache.h
misc.h
Mutex.h libutils: Fix thread safety annotations in Mutex 2019-03-29 12:21:57 -07:00
NativeHandle.h
Printer.h
ProcessCallStack.h
RefBase.h libutils: introduce sp<T>::make 2020-02-20 17:21:27 -08:00
RWLock.h
Singleton.h
SortedVector.h
StopWatch.h
String8.h Merge "String8: operator<<" 2020-02-27 23:18:49 +00:00
String16.h Merge "String8: operator<<" 2020-02-27 23:18:49 +00:00
StrongPointer.h libutils: introduce sp<T>::make 2020-02-20 17:21:27 -08:00
SystemClock.h Add uptimeNanos to SystemClock 2020-08-07 14:36:07 -07:00
Thread.h Suppress lint warnings on google-default-arguments 2018-10-29 23:06:23 +09:00
ThreadDefs.h
threads.h
Timers.h Make systemTime() abort on bad input. 2020-05-27 15:31:55 -07:00
Tokenizer.h
Trace.h Trace.h: explicitly use global namespace 2019-11-05 17:59:46 -08:00
TypeHelpers.h
Unicode.h Remove two more unused utf32 functions. 2019-07-16 07:56:23 -07:00
Vector.h Update language to comply with Android's inclusive language guidance 2020-07-28 15:58:25 -07:00
VectorImpl.h