13 #ifndef __FIELDMASTER_H
14 #define __FIELDMASTER_H
29 #include "Foundation/console.h"
42 static int s_field_count;
55 DBfile* openSiloFile(
bool& exists);
57 virtual void writeAsDX(){console.
Error()<<
"writeAsDX NOT IMPLEMENTED\n";};
58 virtual void writeAsPOV(){console.
Error()<<
"writeAsPOV NOT IMPLEMENTED\n";};
59 virtual void writeAsSILO(){console.
Error()<<
"writeAsSILO NOT IMPLEMENTED\n";};
60 virtual void writeAsSUM(){console.
Error()<<
"writeAsSUM NOT IMPLEMENTED\n";};
61 virtual void writeAsMAX(){console.
Error()<<
"writeAsMAX NOT IMPLEMENTED\n";};
62 virtual void writeAsRAW_SERIES(){console.
Error()<<
"writeAsRAW_SERIES NOT IMPLEMENTED\n";};
63 virtual void writeAsRAW2(){console.
Error()<<
"writeAsRAW2 NOT IMPLEMENTED\n";};
64 virtual void writeAsRAW(){console.
Error()<<
"writeAsRAW NOT IMPLEMENTED\n";};
65 virtual void writeAsRawWithID(){console.
Error()<<
"writeAsRawWithID NOT IMPLEMENTED\n";};
66 virtual void writeAsRawWithPosID(){console.
Error()<<
"writeAsRawWithPosID NOT IMPLEMENTED\n";};
72 virtual bool needSave(
int);
73 virtual void collect()=0;
77 #endif //__FIELDMASTER_H