Corrected handling for FORTRAN data blocks 3 and 4: added endblock capability.
[h316.git] / pc-tools / ldc2 / src / data_block_3.hh
CommitLineData
4741aa72 1/******************************************************************************
2 *
3 * LDC2 source code
4 *
7bfbd225 5 * $Date: 2007/05/30 01:33:08 $
4741aa72 6 * $Author: hachti $
7 *
8 * $Log: data_block_3.hh,v $
7bfbd225 9 * Revision 2.1 2007/05/30 01:33:08 hachti
10 * Corrected handling for FORTRAN data blocks 3 and 4: added endblock capability.
11 *
12 * Revision 2.0 2007-03-26 01:00:39 hachti
4741aa72 13 * *** empty log message ***
14 *
15 *
16 ******************************************************************************/
17
798b0c1d 18#ifndef DATA_BLOCK_3_H
19#define DATA_BLOCK_3_H
20
21#include <vector>
22#include <string>
23
24#include "data_block.hh"
25
26/*!
27 *\brief Class for block type (3).
28 */
29class data_block_3
30 : public data_block
31{
32 friend tape_block * tape_block::gen_from_fd(int,void(*)(void*),
33 void(*)(void*),void*);
34protected:
35 data_block_3(data_block&);
36
37public:
38 vector<string> get_description();
7bfbd225 39 virtual bool is_endblock();
798b0c1d 40};
41
42#endif
43
44