MyDXFTableEntry Class Reference
DXF table entry. More...
#include <mydxftables.hpp>
Inheritance diagram for MyDXFTableEntry:
Public Member Functions | |
| virtual | ~MyDXFTableEntry () |
| Virtual destructor. | |
| virtual void | write (class MyDXFFile *dxf, std::ofstream &ostr)=0 |
| Write dxf file to stream. | |
| virtual void | debug_print (std::ostream &os) const =0 |
| Print debugging information to os. | |
Protected Member Functions | |
| MyDXFTableEntry () | |
| Constructor. | |
| void | process_group (class MyDXFFile *dxf) |
| Process group not belonging to the child entry. | |
| void | write_common (class MyDXFFile *dxf, std::ofstream &ostr) |
| Write common groups. | |
| void | debug_print_common (std::ostream &os) const |
| Debug print common groups. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const MyDXFTableEntry &e) |
Detailed Description
DXF table entry.
Constructor & Destructor Documentation
| MyDXFTableEntry::MyDXFTableEntry | ( | ) | [protected] |
Constructor.
| virtual MyDXFTableEntry::~MyDXFTableEntry | ( | ) | [inline, virtual] |
Virtual destructor.
Member Function Documentation
| virtual void MyDXFTableEntry::debug_print | ( | std::ostream & | os | ) | const [pure virtual] |
Print debugging information to os.
Implemented in MyDXFTableEntryBlockRecord, MyDXFTableEntryLayer, and MyDXFTableEntryVport.
| void MyDXFTableEntry::debug_print_common | ( | std::ostream & | os | ) | const [protected] |
Debug print common groups.
| void MyDXFTableEntry::process_group | ( | class MyDXFFile * | dxf | ) | [protected] |
Process group not belonging to the child entry.
| virtual void MyDXFTableEntry::write | ( | class MyDXFFile * | dxf, | |
| std::ofstream & | ostr | |||
| ) | [pure virtual] |
Write dxf file to stream.
Implemented in MyDXFTableEntryBlockRecord, MyDXFTableEntryLayer, and MyDXFTableEntryVport.
| void MyDXFTableEntry::write_common | ( | class MyDXFFile * | dxf, | |
| std::ofstream & | ostr | |||
| ) | [protected] |
Write common groups.
Friends And Related Function Documentation
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const MyDXFTableEntry & | e | |||
| ) | [friend] |
The documentation for this class was generated from the following file: