36#define I_CSV_Header_h 1
48 std::map<std::string, CSV_Field *> *_hdr;
49 std::map<int, std::string> *_index2field;
55 bool populate(std::vector<std::string> *headerinfo)
const;
57 void getFieldList(std::vector<std::string> &list);
59 const std::string getFieldType(
const std::string &fieldName);
63 CSV_Field *getField(
const std::string &fieldName);
65 virtual void dump(std::ostream &strm)
const;
top level BES object to house generic methods