LTP GCOV extension - code coverage report
Current view: directory - frmts/grib/degrib18/degrib - datasource.h
Test: gdal_filtered.info
Date: 2010-07-12 Instrumented lines: 2
Code covered: 100.0 % Executed lines: 2

       1                 : #ifndef DATASOURCE_H
       2                 : #define DATASOURCE_H
       3                 : 
       4                 : #include <stdio.h>
       5                 : 
       6                 : class DataSource
       7               9 : {
       8                 : public:
       9               9 :         virtual ~DataSource() {}
      10                 :   virtual size_t DataSourceFread(void* lpBuf, size_t size, size_t count) = 0;
      11                 :   virtual int DataSourceFgetc() = 0;
      12                 :   virtual int DataSourceUngetc(int c) = 0;
      13                 :   virtual int DataSourceFseek(long offset, int origin) = 0;
      14                 :   virtual int DataSourceFeof() = 0;
      15                 :   virtual long DataSourceFtell() = 0;
      16                 : };
      17                 : 
      18                 : #endif /* DATASOURCE_H */

Generated by: LTP GCOV extension version 1.5