Skip to content

Commit 4009ab9

Browse files
committed
upgraded old C header files to their C++ variants
1 parent 65afb01 commit 4009ab9

File tree

19 files changed

+21
-22
lines changed

19 files changed

+21
-22
lines changed

lib/float/float.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1+
#include <float.hpp>
12
#include <cmath>
23
#include <cstring>
3-
#include <inttypes.h>
4-
#include <float.hpp>
54

65
int32_t integerPart(const float value, const uint32_t decimals) {
76
return static_cast<int32_t>(roundf(value * factorFloat(decimals))) / static_cast<int32_t>(factorInt(decimals));

lib/float/float.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// #############################################################################
55

66
#pragma once
7-
#include <stdint.h>
7+
#include <cstdint>
88

99
int32_t integerPart(const float value, const uint32_t decimals);
1010
uint32_t fractionalPart(const float value, const uint32_t decimals);

lib/general/strl.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#pragma once
77

88
#if !defined strlcpy || !defined strlcat
9-
#include <stdint.h> // required for uint8_t and similar type definitions
9+
#include <cstdint> // required for uint8_t and similar type definitions
1010
#include <cstring> // required for memcpy()
1111
#endif
1212

lib/general/swaplittleandbigendian.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// ### License : https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode ###
44
// #############################################################################
55
#pragma once
6-
#include <stdint.h>
6+
#include <cstdint>
77

88
uint32_t swapLittleBigEndian(uint32_t wordIn);
99
uint32_t bytesToBigEndianWord(uint8_t byte0, uint8_t byte1, uint8_t byte2, uint8_t byte3);

lib/gpio/gpio.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// #############################################################################
55

66
#pragma once
7-
#include <stdint.h>
7+
#include <cstdint>
88

99
class gpio {
1010
public:

lib/hexascii/hexascii.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// #############################################################################
55

66
#pragma once
7-
#include <stdint.h>
7+
#include <cstdint>
88

99
class hexAscii {
1010
public:

lib/i2c1/i2c1.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// ### License : https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode ###
44
// #############################################################################
55

6-
#include <stdint.h>
6+
#include <cstdint>
77

88
class i2c1 {
99
public:

lib/i2c3/i2c3.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// ### License : https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode ###
44
// #############################################################################
55

6-
#include <stdint.h>
6+
#include <cstdint>
77
#include <bme68x_defs.h> // needed as return type for board/MCU-specific functions for reading and writing to the BME68x sensor
88

99
class i2c3 {

lib/logging/logging.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// ### License : CC 4.0 BY-NC-SA https://creativecommons.org/licenses/by-nc-sa/4.0/ ###
44
// ######################################################################################
55

6-
#include <stdint.h>
6+
#include <cstdint>
77
#include <cstring>
88
#include <cstdio>
99
#include <cstdarg>

lib/logging/logging.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
// ######################################################################################
55

66
#pragma once
7-
#include <stdint.h>
8-
#include <stdarg.h> // required so we can define functions with variable number of arguments
7+
#include <cstdint>
8+
#include <cstdarg> // required so we can define functions with variable number of arguments
99

1010
class logging {
1111
public:

0 commit comments

Comments
 (0)