*** empty log message ***
[h316.git] / pc-tools / ldc2 / src / data_block_0_label_extractor.hh
CommitLineData
4741aa72 1/******************************************************************************
2 *
3 * LDC2 source code
4 *
5 * $Date: 2007/03/26 01:00:39 $
6 * $Author: hachti $
7 *
8 * $Log: data_block_0_label_extractor.hh,v $
9 * Revision 2.0 2007/03/26 01:00:39 hachti
10 * *** empty log message ***
11 *
12 *
13 ******************************************************************************/
14
09cb0f4f 15#ifndef DATA_BLOCK_0_LABEL_EXTRACTOR_H
16#define DATA_BLOCK_0_LABEL_EXTRACTOR_H
17
18#include <vector>
19#include <string>
20
4e1d6c7f 21#include "data_block_0.hh"
09cb0f4f 22
23/*!
24 *\brief Abstract class providing label extraction for some data_block_0 subtypes.
ea4c19a4 25 *
09cb0f4f 26 * This class cannot be instantiated.\n
27 */
28class data_block_0_label_extractor
fd9632c0 29 : public data_block_0
09cb0f4f 30{
31
4e1d6c7f 32protected:
33 data_block_0_label_extractor(data_block_0 &);
09cb0f4f 34
fd9632c0 35protected:
09cb0f4f 36 vector<string> get_labels();
37
38};
39
40#endif