Lines Matching defs:reader
38 class Reader;
136 // Reader that originated the entry
208 // FIXME Timeline was intended to wrap Writer and Reader, but isn't actually used yet.
224 friend class Reader;
234 // Writer is thread-safe with respect to Reader, but not with respect to multiple threads
317 class Reader : public RefBase {
344 friend class Reader;
353 Reader(const void *shared, size_t size);
354 Reader(const sp<IMemory>& iMemory, size_t size);
356 virtual ~Reader();
360 // dump a particular snapshot of the reader
362 // dump the current content of the reader's buffer
392 // Wrapper for a reader with a name. Contains a pointer to the reader and a pointer to the name
396 NamedReader(const sp<NBLog::Reader>& reader, const char *name) :
397 mReader(reader)
400 const sp<NBLog::Reader>& reader() const { return mReader; }
404 sp<NBLog::Reader> mReader;
417 void addReader(const NamedReader &reader);
423 // every reader reads from a writer's buffer
433 class MergeReader : public Reader {