7c179053b78d372121b7cf47bb8d534c3b87658a |
|
18-May-2017 |
Andrew Rossignol <aarossig@google.com> |
Puts ConditionVariableBase into the chre namespace - Makes it consistent with Mutex. Test: run_sim.sh load_chre.sh Change-Id: I6f02b80eed7ac8703297116c95633592093f652a
/system/chre/platform/linux/include/chre/target_platform/condition_variable_base.h
|
961c9e6a5fe6ae43951ef54f2a34501bd6359010 |
|
22-Dec-2016 |
Andrew Rossignol <aarossig@google.com> |
Makes base classes public with protected members - When a platform implementation requires access to the internals of another platform specific class, this makes it possible. - Also standardizes on `friend class` where the friend is a class and not a struct. Change-Id: Ic529f7fe773024b6af70de349a5badb149507d92
/system/chre/platform/linux/include/chre/target_platform/condition_variable_base.h
|
aa718a9536c0547620c183d90195bfb0f76f8284 |
|
08-Dec-2016 |
Andrew Rossignol <aarossig@google.com> |
Implements a platform abstraction for a condition variable - Updates the blocking queue to use the new mutex and condition variable abstractions. - Removes noncopyable from the //util:util target due to a cyclic dependency. Change-Id: I97540b2322ff1492a4c3241b4984e4feb1a916f3
/system/chre/platform/linux/include/chre/target_platform/condition_variable_base.h
|