Lines Matching full:base
18 #include "base/MemStream.h"
19 #include "base/Optional.h"
21 #include "base/ConditionVariable.h"
22 #include "base/Lock.h"
23 #include "base/Thread.h"
37 class RenderThread : public android::base::Thread {
38 using MemStream = android::base::MemStream;
43 android::base::Stream* loadStream = nullptr);
48 android::base::Stream* loadStream,
57 void save(android::base::Stream* stream);
79 void snapshotOperation(android::base::AutoLock* lock, OpImpl&& impl);
85 void waitForSnapshotCompletion(android::base::AutoLock* lock);
86 void loadImpl(android::base::AutoLock* lock, const SnapshotObjects& objects);
87 void saveImpl(android::base::AutoLock* lock, const SnapshotObjects& objects);
96 android::base::Lock mLock;
97 android::base::ConditionVariable mCondVar;
98 android::base::Optional<android::base::MemStream> mStream;