33 #ifndef DIME_INT32RECORD_H
34 #define DIME_INT32RECORD_H
36 #include <dime/records/Record.h>
60 #endif // ! DIME_INT32RECORD_H
virtual dimeRecord * copy(dimeMemHandler *const mh) const
Definition: Int32Record.cpp:55
bool read(dimeInput *const in)
Definition: Int32Record.cpp:91
The dimeRecord class is the superclass of all record classes.
Definition: Record.h:43
virtual bool read(dimeInput *const in)=0
virtual void getValue(dimeParam ¶m) const =0
virtual dimeRecord * copy(dimeMemHandler *const memhandler) const =0
dimeInt32Record(const int group_code=90, const int32 val=0)
Definition: Int32Record.cpp:46
The dimeParam class is a union of the different parameter types.
Definition: Basic.h:102
virtual void setValue(const dimeParam ¶m, dimeMemHandler *const memhandler=NULL)
Definition: Int32Record.cpp:110
bool writeInt32(const int32 val)
Definition: Output.cpp:178
virtual void setValue(const dimeParam ¶m, dimeMemHandler *const memhandler=NULL)=0
The dimeMemHandler class is a special-purpose memory manager.
Definition: MemHandler.h:38
virtual bool write(dimeOutput *const out)
Definition: Record.cpp:143
The dimeOutput class handles writing of DXF and DXB files.
Definition: Output.h:41
int typeId() const
Definition: Int32Record.cpp:83
The dimeInt32Record class is a container class for 32-bit integer records.
Definition: Int32Record.h:38
virtual int typeId() const =0
bool write(dimeOutput *const out)
Definition: Int32Record.cpp:99
int32 getValue() const
Definition: Int32Record.cpp:75
Copyright © by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Tue Mar 24 2020 14:02:59 for Dime by Doxygen 1.8.17.