Skip to content

Commit d7b8bfc

Browse files
author
Eric Marti
committed
[C++] Virtual functions not needed in unit tests
1 parent d6dfb92 commit d7b8bfc

File tree

8 files changed

+33
-33
lines changed

8 files changed

+33
-33
lines changed

sbe-tool/src/test/cpp/BoundsCheckTest.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class BoundsCheckTest : public testing::Test
4444
{
4545
public:
4646

47-
virtual std::uint64_t encodeHdr(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
47+
std::uint64_t encodeHdr(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
4848
{
4949
m_hdr.wrap(buffer, offset, 0, bufferLength)
5050
.blockLength(Car::sbeBlockLength())
@@ -55,7 +55,7 @@ class BoundsCheckTest : public testing::Test
5555
return m_hdr.encodedLength();
5656
}
5757

58-
virtual std::uint64_t decodeHdr(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
58+
std::uint64_t decodeHdr(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
5959
{
6060
m_hdrDecoder.wrap(buffer, offset, 0, bufferLength);
6161

@@ -67,7 +67,7 @@ class BoundsCheckTest : public testing::Test
6767
return m_hdrDecoder.encodedLength();
6868
}
6969

70-
virtual std::uint64_t encodeCarRoot(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
70+
std::uint64_t encodeCarRoot(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
7171
{
7272
m_car.wrapForEncode(buffer, offset, bufferLength)
7373
.serialNumber(SERIAL_NUMBER)
@@ -95,7 +95,7 @@ class BoundsCheckTest : public testing::Test
9595
return m_car.encodedLength();
9696
}
9797

98-
virtual std::uint64_t encodeCarFuelFigures()
98+
std::uint64_t encodeCarFuelFigures()
9999
{
100100
Car::FuelFigures& fuelFigures = m_car.fuelFiguresCount(3);
101101

@@ -114,7 +114,7 @@ class BoundsCheckTest : public testing::Test
114114
return m_car.encodedLength();
115115
}
116116

117-
virtual std::uint64_t encodeCarPerformanceFigures()
117+
std::uint64_t encodeCarPerformanceFigures()
118118
{
119119
Car::PerformanceFigures &perfFigs = m_car.performanceFiguresCount(2);
120120

@@ -135,7 +135,7 @@ class BoundsCheckTest : public testing::Test
135135
return m_car.encodedLength();
136136
}
137137

138-
virtual std::uint64_t encodeCarManufacturerModelAndActivationCode()
138+
std::uint64_t encodeCarManufacturerModelAndActivationCode()
139139
{
140140
m_car.putManufacturer(MANUFACTURER, static_cast<int>(strlen(MANUFACTURER)));
141141
m_car.putModel(MODEL, static_cast<int>(strlen(MODEL)));
@@ -144,7 +144,7 @@ class BoundsCheckTest : public testing::Test
144144
return m_car.encodedLength();
145145
}
146146

147-
virtual std::uint64_t decodeCarRoot(char *buffer, const std::uint64_t offset, const std::uint64_t bufferLength)
147+
std::uint64_t decodeCarRoot(char *buffer, const std::uint64_t offset, const std::uint64_t bufferLength)
148148
{
149149
m_carDecoder.wrapForDecode(buffer, offset, Car::sbeBlockLength(), Car::sbeSchemaVersion(), bufferLength);
150150
EXPECT_EQ(m_carDecoder.serialNumber(), SERIAL_NUMBER);
@@ -178,7 +178,7 @@ class BoundsCheckTest : public testing::Test
178178
return m_carDecoder.encodedLength();
179179
}
180180

181-
virtual std::uint64_t decodeCarFuelFigures()
181+
std::uint64_t decodeCarFuelFigures()
182182
{
183183
char tmp[256];
184184
Car::FuelFigures &fuelFigures = m_carDecoder.fuelFigures();
@@ -208,7 +208,7 @@ class BoundsCheckTest : public testing::Test
208208
return m_carDecoder.encodedLength();
209209
}
210210

211-
virtual std::uint64_t decodeCarPerformanceFigures()
211+
std::uint64_t decodeCarPerformanceFigures()
212212
{
213213
Car::PerformanceFigures &performanceFigures = m_carDecoder.performanceFigures();
214214
EXPECT_EQ(performanceFigures.count(), 2u);
@@ -258,7 +258,7 @@ class BoundsCheckTest : public testing::Test
258258
return m_carDecoder.encodedLength();
259259
}
260260

261-
virtual std::uint64_t decodeCarManufacturerModelAndActivationCode()
261+
std::uint64_t decodeCarManufacturerModelAndActivationCode()
262262
{
263263
char tmp[256];
264264

sbe-tool/src/test/cpp/CodeGenTest.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,13 @@ class CodeGenTest : public testing::Test
161161
return car.encodedLength();
162162
}
163163

164-
virtual std::uint64_t encodeHdr(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
164+
std::uint64_t encodeHdr(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
165165
{
166166
m_hdr.wrap(buffer, offset, 0, bufferLength);
167167
return encodeHdr(m_hdr);
168168
}
169169

170-
virtual std::uint64_t encodeCar(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
170+
std::uint64_t encodeCar(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
171171
{
172172
m_car.wrapForEncode(buffer, offset, bufferLength);
173173
return encodeCar(m_car);

sbe-tool/src/test/cpp/CompositeElementsTest.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class CompositeElementsTest : public testing::Test, public OtfMessageDecoder::Ba
4949
m_eventNumber = 0;
5050
}
5151

52-
virtual std::uint64_t encodeHdrAndMsg()
52+
std::uint64_t encodeHdrAndMsg()
5353
{
5454
MessageHeader hdr;
5555
Msg msg;
@@ -75,7 +75,7 @@ class CompositeElementsTest : public testing::Test, public OtfMessageDecoder::Ba
7575
return hdr.encodedLength() + msg.encodedLength();
7676
}
7777

78-
virtual void onBeginComposite(
78+
void onBeginComposite(
7979
Token &fieldToken,
8080
std::vector<Token> &tokens,
8181
std::size_t fromIndex,
@@ -94,7 +94,7 @@ class CompositeElementsTest : public testing::Test, public OtfMessageDecoder::Ba
9494
}
9595
}
9696

97-
virtual void onEndComposite(
97+
void onEndComposite(
9898
Token &fieldToken,
9999
std::vector<Token> &tokens,
100100
std::size_t fromIndex,
@@ -113,7 +113,7 @@ class CompositeElementsTest : public testing::Test, public OtfMessageDecoder::Ba
113113
}
114114
}
115115

116-
virtual void onEncoding(
116+
void onEncoding(
117117
Token& fieldToken,
118118
const char *buffer,
119119
Token& typeToken,
@@ -145,7 +145,7 @@ class CompositeElementsTest : public testing::Test, public OtfMessageDecoder::Ba
145145

146146
}
147147

148-
virtual void onBitSet(
148+
void onBitSet(
149149
Token& fieldToken,
150150
const char *buffer,
151151
std::vector<Token>& tokens,
@@ -174,7 +174,7 @@ class CompositeElementsTest : public testing::Test, public OtfMessageDecoder::Ba
174174
}
175175
}
176176

177-
virtual void onEnum(
177+
void onEnum(
178178
Token &fieldToken,
179179
const char *buffer,
180180
std::vector<Token> &tokens,

sbe-tool/src/test/cpp/CompositeOffsetsCodeGenTest.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class CompositeOffsetsCodeGenTest : public testing::Test
2525
{
2626
public:
2727

28-
virtual std::uint64_t encodeHdr(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
28+
std::uint64_t encodeHdr(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
2929
{
3030
m_hdr.wrap(buffer, offset, 0, bufferLength)
3131
.blockLength(TestMessage1::sbeBlockLength())
@@ -36,7 +36,7 @@ class CompositeOffsetsCodeGenTest : public testing::Test
3636
return m_hdr.encodedLength();
3737
}
3838

39-
virtual std::uint64_t encodeMsg(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
39+
std::uint64_t encodeMsg(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
4040
{
4141
m_msg.wrapForEncode(buffer, offset, bufferLength);
4242

sbe-tool/src/test/cpp/CompositeOffsetsIrTest.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class CompositeOffsetsIrTest : public testing::Test, public OtfMessageDecoder::B
3838
m_eventNumber = 0;
3939
}
4040

41-
virtual std::uint64_t encodeHdrAndMsg()
41+
std::uint64_t encodeHdrAndMsg()
4242
{
4343
MessageHeader hdr;
4444
TestMessage1 msg;
@@ -64,7 +64,7 @@ class CompositeOffsetsIrTest : public testing::Test, public OtfMessageDecoder::B
6464
return hdr.encodedLength() + msg.encodedLength();
6565
}
6666

67-
virtual void onEncoding(
67+
void onEncoding(
6868
Token& fieldToken,
6969
const char *buffer,
7070
Token& typeToken,
@@ -102,7 +102,7 @@ class CompositeOffsetsIrTest : public testing::Test, public OtfMessageDecoder::B
102102

103103
}
104104

105-
virtual void onGroupHeader(
105+
void onGroupHeader(
106106
Token& token,
107107
std::uint64_t numInGroup)
108108
{

sbe-tool/src/test/cpp/GroupWithDataTest.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ class GroupWithDataTest : public testing::Test
8080
{
8181
public:
8282

83-
virtual std::uint64_t encodeTestMessage1(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
83+
std::uint64_t encodeTestMessage1(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
8484
{
8585
m_msg1.wrapForEncode(buffer, offset, bufferLength);
8686

@@ -103,7 +103,7 @@ class GroupWithDataTest : public testing::Test
103103
return m_msg1.encodedLength();
104104
}
105105

106-
virtual std::uint64_t encodeTestMessage2(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
106+
std::uint64_t encodeTestMessage2(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
107107
{
108108
m_msg2.wrapForEncode(buffer, offset, bufferLength);
109109

@@ -128,7 +128,7 @@ class GroupWithDataTest : public testing::Test
128128
return m_msg2.encodedLength();
129129
}
130130

131-
virtual std::uint64_t encodeTestMessage3(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
131+
std::uint64_t encodeTestMessage3(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
132132
{
133133
m_msg3.wrapForEncode(buffer, offset, bufferLength);
134134

@@ -183,7 +183,7 @@ class GroupWithDataTest : public testing::Test
183183
return m_msg3.encodedLength();
184184
}
185185

186-
virtual std::uint64_t encodeTestMessage4(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
186+
std::uint64_t encodeTestMessage4(char *buffer, std::uint64_t offset, std::uint64_t bufferLength)
187187
{
188188
m_msg4.wrapForEncode(buffer, offset, bufferLength);
189189

sbe-tool/src/test/cpp/MessageBlockLengthTest.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class MessageBlockLengthIrTest : public testing::Test, public OtfMessageDecoder:
3636
m_eventNumber = 0;
3737
}
3838

39-
virtual std::uint64_t encodeHdrAndMsg()
39+
std::uint64_t encodeHdrAndMsg()
4040
{
4141
MessageHeader hdr;
4242
MsgName msg;
@@ -66,7 +66,7 @@ class MessageBlockLengthIrTest : public testing::Test, public OtfMessageDecoder:
6666
return hdr.encodedLength() + msg.encodedLength();
6767
}
6868

69-
virtual void onEncoding(
69+
void onEncoding(
7070
Token& fieldToken,
7171
const char *buffer,
7272
Token& typeToken,
@@ -110,7 +110,7 @@ class MessageBlockLengthIrTest : public testing::Test, public OtfMessageDecoder:
110110

111111
}
112112

113-
virtual void onBitSet(
113+
void onBitSet(
114114
Token& fieldToken,
115115
const char *buffer,
116116
std::vector<Token>& tokens,
@@ -134,7 +134,7 @@ class MessageBlockLengthIrTest : public testing::Test, public OtfMessageDecoder:
134134
}
135135
}
136136

137-
virtual void onGroupHeader(
137+
void onGroupHeader(
138138
Token& token,
139139
std::uint64_t numInGroup)
140140
{

sbe-tool/src/test/cpp/Rc3OtfFullIrTest.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,15 +197,15 @@ class Rc3OtfFullIrTest : public testing::Test
197197
m_compositeLevel = 0;
198198
}
199199

200-
virtual std::string determineName(
200+
std::string determineName(
201201
Token& fieldToken,
202202
std::vector<Token>& tokens,
203203
std::size_t fromIndex)
204204
{
205205
return (m_compositeLevel > 1) ? tokens.at(fromIndex).name() : fieldToken.name();
206206
}
207207

208-
virtual std::uint64_t encodeHdrAndCar()
208+
std::uint64_t encodeHdrAndCar()
209209
{
210210
MessageHeader hdr;
211211
Car car;

0 commit comments

Comments
 (0)