*** empty log message ***
[h316.git] / pc-tools / ldc2 / src / eot_block.hh
index 700e3a892926fa1309709e1645d33f14d972a08d..bdf51fb0a401867cddd87d617d4734851954d09c 100644 (file)
@@ -1,25 +1,42 @@
-
+/******************************************************************************
+ * 
+ * LDC2 source code
+ *
+ * $Date: 2007/03/26 01:00:40 $
+ * $Author: hachti $
+ *
+ * $Log: eot_block.hh,v $
+ * Revision 2.0  2007/03/26 01:00:40  hachti
+ * *** empty log message ***
+ *
+ *
+ ******************************************************************************/
 #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