33 #include <dime/Basic.h>
44 void setCallback(
const int numrecords,
45 int (*cb)(
float,
void *),
void *cbdata);
46 bool setFileHandle(FILE *fp);
47 bool setFilename(
const char *
const filename);
48 void setBinary(
const bool state =
true);
49 bool isBinary()
const;
52 bool writeGroupCode(
const int groupcode);
53 bool writeInt8(
const int8 val);
54 bool writeInt16(
const int16 val);
55 bool writeInt32(
const int32 val);
56 bool writeFloat(
const float val);
57 bool writeDouble(
const dxfdouble val);
58 bool writeString(
const char *
const str);
60 int getUniqueHandleId();
68 int (*callback)(float,
void*);
77 #endif // ! DIME_OUTPUT_H