summaryrefslogtreecommitdiff
path: root/covoar/CoverageWriterBase.h
diff options
context:
space:
mode:
Diffstat (limited to 'covoar/CoverageWriterBase.h')
-rw-r--r--covoar/CoverageWriterBase.h57
1 files changed, 0 insertions, 57 deletions
diff --git a/covoar/CoverageWriterBase.h b/covoar/CoverageWriterBase.h
deleted file mode 100644
index 1d7d6eb..0000000
--- a/covoar/CoverageWriterBase.h
+++ /dev/null
@@ -1,57 +0,0 @@
-/*! @file CoverageWriterBase.h
- * @brief CoverageWriterBase Specification
- *
- * This file contains the specification of the CoverageWriterBase class.
- */
-
-#ifndef __COVERAGE_WRITER_BASE_H__
-#define __COVERAGE_WRITER_BASE_H__
-
-#include <stdint.h>
-
-#include "CoverageMapBase.h"
-
-namespace Coverage {
-
- /*! @class CoverageWriterBase
- *
- * This is the specification of the CoverageWriter base class.
- * All CoverageWriter implementations inherit from this class.
- */
- class CoverageWriterBase {
-
- public:
-
- /*!
- * This method constructs a CoverageWriterBase instance.
- */
- CoverageWriterBase();
-
- /*!
- * This method destructs a CoverageWriterBase instance.
- */
- virtual ~CoverageWriterBase();
-
- /*!
- * This method writes the @a coverage map for the specified
- * address range and writes it to @file.
- *
- * @param[in] file specifies the name of the file to write
- * @param[in] coverage specifies the coverage map to output
- * @param[in] lowAddress specifies the lowest address in the
- * coverage map to process
- * @param[in] highAddress specifies the highest address in the
- * coverage map to process
- *
- * @return Returns TRUE if the method succeeded and FALSE if it failed.
- */
- virtual void writeFile(
- const char* const file,
- CoverageMapBase* coverage,
- uint32_t lowAddress,
- uint32_t highAddress
- ) = 0;
- };
-
-}
-#endif