-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTSingleLogLine.cpp
More file actions
73 lines (57 loc) · 1.39 KB
/
TSingleLogLine.cpp
File metadata and controls
73 lines (57 loc) · 1.39 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
/*
* TSingleLogLine.cpp
*
* Created on: Feb 28, 2019
* Author: mss
*/
#include "TSingleLogLine.h"
namespace std {
TSingleLogLine::TSingleLogLine() {
timeStamp = "X";
boardName = "X";
channel = -1;
parName = "X";
value = -1;
}
TSingleLogLine::~TSingleLogLine() {
// Nothing needed here
}
const string& TSingleLogLine::GetBoardName() const {
return boardName;
}
void TSingleLogLine::SetBoardName(const string& boardName) {
this->boardName = boardName;
}
int TSingleLogLine::GetChannel() const {
return channel;
}
void TSingleLogLine::SetChannel(int channel) {
this->channel = channel;
}
const string& TSingleLogLine::GetTimeStamp() const {
return timeStamp;
}
void TSingleLogLine::SetTimeStamp(const string& timeStamp) {
this->timeStamp = timeStamp;
}
const string& TSingleLogLine::GetParName() const {
return parName;
}
void TSingleLogLine::SetParName(const string& parName) {
this->parName = parName;
}
float TSingleLogLine::GetValue() const {
return value;
}
void TSingleLogLine::SetValue(float value) {
this->value = value;
}
void TSingleLogLine::Print(ostream &out){
out << left << setw(22) << TSingleLogLine::timeStamp;
out << left << setw(9) << TSingleLogLine::boardName;
out << right << setw(2) << TSingleLogLine::channel << " ";
out << left << setw(7) << TSingleLogLine::parName;
out << right << setw(8) << TSingleLogLine::value;
out << endl;
}
} /* namespace std */