-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCompilationUnitMsg.h
More file actions
88 lines (70 loc) · 2.84 KB
/
CompilationUnitMsg.h
File metadata and controls
88 lines (70 loc) · 2.84 KB
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
//
// Copyright ©2017 NagraFrance
//
#ifndef _COMPILATION_UNIT_MSG_H_
#define _COMPILATION_UNIT_MSG_H_
#include <stdint.h>
#include <string>
#include <iostream>
#include "cfg_request.pb.h"
namespace cpad
{
namespace cfg
{
//
// CompilationUnitStart Management
//
class CompilationUnitStartRequestHelper : public ::cpad::cfg::CompilationUnitStartRequest
{
public:
CompilationUnitStartRequestHelper(std::string);
CompilationUnitStartRequestHelper(const char *);
CompilationUnitStartRequestHelper(const ::cpad::cfg::CompilationUnitStartRequest*);
virtual ~CompilationUnitStartRequestHelper();
CompilationUnitStartRequestHelper(CompilationUnitStartRequestHelper const&);
CompilationUnitStartRequestHelper& operator =(CompilationUnitStartRequestHelper const&);
size_t serialize(char *);
void dump(std::ostream& osb = std::cout);
};
class CompilationUnitStartResponseHelper : public ::cpad::cfg::CompilationUnitStartResponse
{
public:
CompilationUnitStartResponseHelper();
CompilationUnitStartResponseHelper(const char *);
CompilationUnitStartResponseHelper(const ::cpad::cfg::CompilationUnitStartResponse *);
virtual ~CompilationUnitStartResponseHelper();
CompilationUnitStartResponseHelper(CompilationUnitStartResponseHelper const&);
CompilationUnitStartResponseHelper& operator =(CompilationUnitStartResponseHelper const&);
size_t serialize(char *);
void dump(std::ostream& osb = std::cout);
};
//
// CompilationUnitEnd Management
//
class CompilationUnitEndRequestHelper : public ::cpad::cfg::CompilationUnitEndRequest
{
public:
CompilationUnitEndRequestHelper();
CompilationUnitEndRequestHelper(const char *);
CompilationUnitEndRequestHelper(const ::cpad::cfg::CompilationUnitEndRequest*);
virtual ~CompilationUnitEndRequestHelper();
CompilationUnitEndRequestHelper(CompilationUnitEndRequestHelper const&);
CompilationUnitEndRequestHelper& operator =(CompilationUnitEndRequestHelper const&);
size_t serialize(char *);
void dump(std::ostream& osb = std::cout);
};
class CompilationUnitEndResponseHelper : public ::cpad::cfg::CompilationUnitEndResponse
{
public:
CompilationUnitEndResponseHelper();
CompilationUnitEndResponseHelper(const char *);
CompilationUnitEndResponseHelper(const ::cpad::cfg::CompilationUnitEndResponse*);
virtual ~CompilationUnitEndResponseHelper();
CompilationUnitEndResponseHelper(CompilationUnitEndResponseHelper const&);
CompilationUnitEndResponseHelper& operator =(CompilationUnitEndResponseHelper const&);
size_t serialize(char *);
void dump(std::ostream& osb = std::cout);
};
}
}
#endif /* !_COMPILATION_UNIT_MSG_H_ */