*** empty log message ***
[h316.git] / pc-tools / ldc2 / src / data_block_0_label_extractor.cpp
CommitLineData
09cb0f4f 1#include "data_block_0_label_extractor.hh"
09cb0f4f 2/*!
fd9632c0 3 *\brief Specialisation constructor.
09cb0f4f 4 */
4e1d6c7f 5data_block_0_label_extractor::data_block_0_label_extractor(data_block_0& org)
6 : data_block_0(org)
7{}
09cb0f4f 8
9/*!
10 *\brief Extract labels from data_block_0_* blocks
11 *\return A vector containing all labels present in the block
12 */
13vector<string> data_block_0_label_extractor::get_labels(){
14 int l_count=word_size/3-1;
15 vector<string> result;
de6b6757 16 for (int l_no=0; l_no<l_count;l_no++){
17 string r1=extract_label(4+6*l_no);
18 if (r1!=" ") result.insert(result.end(),r1);
19 }
09cb0f4f 20 return result;
21}