History log of /system/chre/platform/linux/include/chre/target_platform/condition_variable_base.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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