*** empty log message ***
[h316.git] / pc-tools / ldc2 / src / eot_block.hh
index 700e3a892926fa1309709e1645d33f14d972a08d..8aa5a6d1851365797017ad03e5d9f2150880a93f 100644 (file)
@@ -1,25 +1,29 @@
-
 #ifndef EOT_BLOCK_H
 #define EOT_BLOCK_H
 
 #include <string>
+#include <vector>
+
+#include "tape_block.hh"
+
 using namespace std;
 
-class eot_block
-  : public tape_block
+/*!
+ *\brief Class representating an End of Tape block.
+ */
+class eot_block : public tape_block
 {
-private: 
+  friend tape_block * tape_block::gen_from_fd(int,void(*)(void*),
+                                             void(*)(void*),void*);
+public: // methods
+  eot_block(eot_block &);
+  virtual vector<string> get_description();
+
+private:   // methods
+  eot_block(tape_block &);
   eot_block();
   
-public:
-  eot_block(tape_block&);
-  ~eot_block();
-  
-  virtual int get_type();
-  virtual int get_subtype();
-  int get_word_size();
-  
+}; // class eot_block
 
-};
 
 #endif