|
1
2
|
/*
* File: GroupedInterpretations.hpp
|
|
3
|
* Author: mlenart
|
|
4
5
6
7
|
*
* Created on November 16, 2013, 7:58 PM
*/
|
|
8
9
|
#ifndef INTERPSGROUP_HPP
#define INTERPSGROUP_HPP
|
|
10
11
12
13
14
15
16
|
#include <vector>
#include <string>
#include "EncodedInterpretation.hpp"
#include "MorphInterpretation.hpp"
#include "Tagset.hpp"
|
|
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
struct InterpsGroup {
//public:
//
// InterpsGroup() {
//
// }
//
// explicit InterpsGroup(const unsigned char type)
// : type(type) {
//
// }
//
// void addInterpretation(const EncodedInterpretation& interp) {
// interps.push_back(interp);
// }
|
|
32
|
|
|
33
|
unsigned char type;
|
|
34
35
36
|
uint16_t size;
const unsigned char* ptr;
// std::vector<EncodedInterpretation> interps;
|
|
37
38
39
40
|
};
#endif /* GROUPEDINTERPRETATIONS_HPP */
|