00001 #ifndef _ieee_cdf_data_h_
00002 #define _ieee_cdf_data_h_
00003 #include "AutoInitializingData.h"
00004 #include <map>
00005 #include <exception>
00006
00010 class IEEE_CDF_Data:
00011 public AutoInitializingData
00012 {
00013 public:
00015 IEEE_CDF_Data(const char* data_file,
00016 bool noisy = false, bool init = true);
00018 ~IEEE_CDF_Data();
00019 private:
00020
00021
00022 static const int LINE_LEN;
00023 char *line, *buffer;
00024 void read_field(int start, int end);
00025 };
00026
00027 #endif