36#define I_CSV_Field_h 1
48 CSV_Field(): _name(
""), _type(
""), _index(0)
55 void insertName(
const std::string& fieldName)
59 void insertType(
const std::string& fieldType)
63 void insertIndex(
const int& fieldIndex)
68 std::string getName()
const
72 std::string getType()
const
81 virtual void dump(std::ostream &strm)
const
83 strm << BESIndent::LMarg <<
"CSV_Field::dump - (" << (
void *)
this <<
")" << std::endl;
85 strm << BESIndent::LMarg <<
"name: " << _name << std::endl << BESIndent::LMarg <<
"type: " << _type << std::endl
86 << BESIndent::LMarg <<
"index: " << _index << std::endl;
87 BESIndent::UnIndent();
top level BES object to house generic methods
virtual void dump(std::ostream &strm) const
dump the contents of this object to the specified ostream