diff options
Diffstat (limited to 'covoar/TraceReaderBase.h')
-rw-r--r-- | covoar/TraceReaderBase.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/covoar/TraceReaderBase.h b/covoar/TraceReaderBase.h deleted file mode 100644 index cf1cd22..0000000 --- a/covoar/TraceReaderBase.h +++ /dev/null @@ -1,55 +0,0 @@ -/*! @file TraceReaderBase.h - * @brief TraceReaderBase Specification - * - * This file contains the specification of the TraceReaderBase class. - */ - -#ifndef __TRACE_READER_BASE_H__ -#define __TRACE_READER_BASE_H__ - -#include "TraceList.h" - -namespace Trace { - - /*! @class TraceReaderBase - * - * This is the specification of the TraceReader base class. - * All TraceReader implementations inherit from this class. - */ - class TraceReaderBase { - - public: - - /*! - * Trace list that is filled by processFile. - */ - TraceList Trace; - - - /*! - * This method constructs a TraceReaderBase instance. - */ - TraceReaderBase(); - - /*! - * This method destructs a TraceReaderBase instance. - */ - virtual ~TraceReaderBase(); - - /*! - * This method processes the coverage information from the input - * @a file and adds it to the specified @a executableInformation. - * - * @param[in] file is the coverage file to process - * @param[in] executableInformation is the information for an - * associated executable - * - * @return Returns TRUE if the method succeeded and FALSE if it failed. - */ - virtual bool processFile( - const char* const file - ) = 0; - }; - -} -#endif |