MorphDeserializer.hpp
939 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/*
* File: MorphDeserializer.hpp
* Author: mlenart
*
* Created on 12 listopad 2013, 15:31
*/
#ifndef MORPHDESERIALIZER_HPP
#define MORPHDESERIALIZER_HPP
#include <vector>
#include "fsa.hpp"
#include "InterpsGroup.hpp"
class MorphDeserializer: public Deserializer<std::vector<InterpsGroup>> {
public:
MorphDeserializer();
MorphDeserializer(const MorphDeserializer& orig);
virtual ~MorphDeserializer();
long deserialize(
const unsigned char* ptr,
std::vector<InterpsGroup>& interps) const;
private:
};
//class MorphDeserializer: public Deserializer<std::vector<EncodedInterpretation>> {
//public:
// MorphDeserializer();
// MorphDeserializer(const MorphDeserializer& orig);
// virtual ~MorphDeserializer();
// long deserialize(
// const unsigned char* ptr,
// std::vector<EncodedInterpretation>& interps) const;
//private:
//
//};
#endif /* MORPHDESERIALIZER_HPP */