Corrected handling for FORTRAN data blocks 3 and 4: added endblock capability.
authorhachti <hachti>
Wed, 30 May 2007 01:33:08 +0000 (01:33 +0000)
committerhachti <hachti>
Wed, 30 May 2007 01:33:08 +0000 (01:33 +0000)
pc-tools/ldc2/src/data_block_3.cpp
pc-tools/ldc2/src/data_block_3.hh
pc-tools/ldc2/src/data_block_4.cpp
pc-tools/ldc2/src/data_block_4.hh

index 612fdbd69c897b414fe11ecbe9b6cc68f7c4c35b..4fe735a13a63cf691d91ead56fdf56edd380e1a8 100644 (file)
@@ -2,11 +2,14 @@
  * 
  * LDC2 source code
  *
- * $Date: 2007/03/26 01:00:39 $
+ * $Date: 2007/05/30 01:33:08 $
  * $Author: hachti $
  *
  * $Log: data_block_3.cpp,v $
- * Revision 2.0  2007/03/26 01:00:39  hachti
+ * Revision 2.1  2007/05/30 01:33:08  hachti
+ * Corrected handling for FORTRAN data blocks 3 and 4: added endblock capability.
+ *
+ * Revision 2.0  2007-03-26 01:00:39  hachti
  * *** empty log message ***
  *
  *
@@ -34,6 +37,14 @@ vector<string> data_block_3::get_description(){
   return result;
 }
 
+/***************************************************************/
+/*!
+ *\brief Determine if the block marks the end of an object
+ *\return true because this block is an end block.
+ */
+bool data_block_3::is_endblock(){
+  return true;
+}
 
 
 
index 3a5cf64ea4f969e138b526037e8cb1ffad301a99..967022bb4d6d0ed8e2c98069b85e09614a51d4a5 100644 (file)
@@ -2,11 +2,14 @@
  * 
  * LDC2 source code
  *
- * $Date: 2007/03/26 01:00:39 $
+ * $Date: 2007/05/30 01:33:08 $
  * $Author: hachti $
  *
  * $Log: data_block_3.hh,v $
- * Revision 2.0  2007/03/26 01:00:39  hachti
+ * Revision 2.1  2007/05/30 01:33:08  hachti
+ * Corrected handling for FORTRAN data blocks 3 and 4: added endblock capability.
+ *
+ * Revision 2.0  2007-03-26 01:00:39  hachti
  * *** empty log message ***
  *
  *
@@ -33,6 +36,7 @@ protected:
 
 public:  
   vector<string> get_description();
+  virtual bool is_endblock();
 };
 
 #endif
index 51b76cd0f995d1b4cfecca1b7d8934a493b5b585..e884388e717d613b4bc9e35e907f6af40fe94f37 100644 (file)
@@ -2,11 +2,14 @@
  * 
  * LDC2 source code
  *
- * $Date: 2007/03/26 01:00:39 $
+ * $Date: 2007/05/30 01:33:08 $
  * $Author: hachti $
  *
  * $Log: data_block_4.cpp,v $
- * Revision 2.0  2007/03/26 01:00:39  hachti
+ * Revision 2.1  2007/05/30 01:33:08  hachti
+ * Corrected handling for FORTRAN data blocks 3 and 4: added endblock capability.
+ *
+ * Revision 2.0  2007-03-26 01:00:39  hachti
  * *** empty log message ***
  *
  *
@@ -34,6 +37,15 @@ vector<string> data_block_4::get_description(){
   return result;
 }
 
+/***************************************************************/
+/*!
+ *\brief Determine if the block marks the end of an object
+ *\return true because this block is an end block.
+ */
+bool data_block_4::is_endblock(){
+  return true;
+}
+
 
 
 
index 6ba775645fb1b63a34854d54c86e4dac5f4b1959..79fceda506bfe06a7fe165a5c82458b50d954a5b 100644 (file)
@@ -2,11 +2,14 @@
  * 
  * LDC2 source code
  *
- * $Date: 2007/03/26 01:00:39 $
+ * $Date: 2007/05/30 01:33:08 $
  * $Author: hachti $
  *
  * $Log: data_block_4.hh,v $
- * Revision 2.0  2007/03/26 01:00:39  hachti
+ * Revision 2.1  2007/05/30 01:33:08  hachti
+ * Corrected handling for FORTRAN data blocks 3 and 4: added endblock capability.
+ *
+ * Revision 2.0  2007-03-26 01:00:39  hachti
  * *** empty log message ***
  *
  *
@@ -33,6 +36,7 @@ protected:
 
 public:  
   vector<string> get_description();
+  virtual bool is_endblock();
 };
 
 #endif