diff options
Diffstat (limited to 'tools/gator/daemon/FtraceSource.h')
-rw-r--r-- | tools/gator/daemon/FtraceSource.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/tools/gator/daemon/FtraceSource.h b/tools/gator/daemon/FtraceSource.h deleted file mode 100644 index bc068d266654..000000000000 --- a/tools/gator/daemon/FtraceSource.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - * Copyright (C) ARM Limited 2010-2015. All rights reserved. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ - -#ifndef FTRACESOURCE_H -#define FTRACESOURCE_H - -#include <semaphore.h> -#include <stdio.h> - -#include "Buffer.h" -#include "Source.h" - -class FtraceSource : public Source { -public: - FtraceSource(sem_t *senderSem); - ~FtraceSource(); - - bool prepare(); - void run(); - void interrupt(); - - bool isDone(); - void write(Sender *sender); - -private: - void waitFor(const int bytes); - - FILE *mFtraceFh; - Buffer mBuffer; - int mTid; - int mTracingOn; - - // Intentionally unimplemented - FtraceSource(const FtraceSource &); - FtraceSource &operator=(const FtraceSource &); -}; - -#endif // FTRACESOURCE_H |