Run clang-format and enable CI check for it (#755)

* pre-commit: Update and enable clang-format check

There is newer version from clang-format so use that. We do not yet want
18 as that is little bit too new.

* Format some thing by hand which clang-format "breaks"

Clang-format will format some things little bit off in some cases.
Format some things by hand so we get cleaner end result.

* Run clang-format with

```
pre-commit run --all-files clang-format
```

We have already in previously checked places where clang-format does not
make good format and ignored those (hopefully most of the things).

---------

Co-authored-by: Kari Argillander <kari.argillander@fidelix.com>
This commit is contained in:
Kari Argillander
2024-08-30 19:20:58 +03:00
committed by GitHub
parent 622a9e609e
commit f806c5829b
547 changed files with 18286 additions and 16575 deletions
+69 -100
View File
@@ -21,17 +21,18 @@
fade-time [4] Unsigned (100.. 86400000) OPTIONAL,
priority [5] Unsigned (1..16) OPTIONAL
}
-- Note that the combination of level, ramp-rate, step-increment, and fade-time fields is
-- Note that the combination of level, ramp-rate, step-increment, and fade-time
fields is
-- dependent on the specific lighting operation. See Table 12-67.
*/
typedef struct BACnetLightingCommand {
BACNET_LIGHTING_OPERATION operation;
/* fields are optional */
bool use_target_level:1;
bool use_ramp_rate:1;
bool use_step_increment:1;
bool use_fade_time:1;
bool use_priority:1;
bool use_target_level : 1;
bool use_ramp_rate : 1;
bool use_step_increment : 1;
bool use_fade_time : 1;
bool use_priority : 1;
float target_level;
float ramp_rate;
float step_increment;
@@ -88,103 +89,71 @@ typedef struct BACnetColorCommand {
extern "C" {
#endif /* __cplusplus */
BACNET_STACK_EXPORT
int lighting_command_encode(
uint8_t * apdu,
const BACNET_LIGHTING_COMMAND * data);
BACNET_STACK_EXPORT
int lighting_command_encode_context(
uint8_t * apdu,
uint8_t tag_number,
const BACNET_LIGHTING_COMMAND * value);
BACNET_STACK_EXPORT
int lighting_command_decode(
const uint8_t * apdu,
unsigned apdu_max_len,
BACNET_LIGHTING_COMMAND * data);
BACNET_STACK_EXPORT
bool lighting_command_copy(
BACNET_LIGHTING_COMMAND * dst,
const BACNET_LIGHTING_COMMAND * src);
BACNET_STACK_EXPORT
bool lighting_command_same(
const BACNET_LIGHTING_COMMAND * dst,
const BACNET_LIGHTING_COMMAND * src);
BACNET_STACK_EXPORT
int lighting_command_encode(uint8_t *apdu, const BACNET_LIGHTING_COMMAND *data);
BACNET_STACK_EXPORT
int lighting_command_encode_context(
uint8_t *apdu, uint8_t tag_number, const BACNET_LIGHTING_COMMAND *value);
BACNET_STACK_EXPORT
int lighting_command_decode(
const uint8_t *apdu, unsigned apdu_max_len, BACNET_LIGHTING_COMMAND *data);
BACNET_STACK_EXPORT
bool lighting_command_copy(
BACNET_LIGHTING_COMMAND *dst, const BACNET_LIGHTING_COMMAND *src);
BACNET_STACK_EXPORT
bool lighting_command_same(
const BACNET_LIGHTING_COMMAND *dst, const BACNET_LIGHTING_COMMAND *src);
BACNET_STACK_EXPORT
bool lighting_command_from_ascii(
BACNET_LIGHTING_COMMAND *value,
const char *argv);
BACNET_STACK_EXPORT
int lighting_command_to_ascii(
const BACNET_LIGHTING_COMMAND *value,
char *buf,
size_t buf_size);
BACNET_STACK_EXPORT
bool lighting_command_from_ascii(
BACNET_LIGHTING_COMMAND *value, const char *argv);
BACNET_STACK_EXPORT
int lighting_command_to_ascii(
const BACNET_LIGHTING_COMMAND *value, char *buf, size_t buf_size);
BACNET_STACK_EXPORT
int xy_color_encode(uint8_t *apdu,
const BACNET_XY_COLOR *value);
BACNET_STACK_EXPORT
int xy_color_context_encode(
uint8_t * apdu,
uint8_t tag_number,
const BACNET_XY_COLOR *value);
BACNET_STACK_EXPORT
int xy_color_decode(
const uint8_t *apdu,
uint32_t apdu_size,
BACNET_XY_COLOR *value);
BACNET_STACK_EXPORT
int xy_color_context_decode(
const uint8_t *apdu,
uint32_t apdu_size,
uint8_t tag_number,
BACNET_XY_COLOR *value);
BACNET_STACK_EXPORT
int xy_color_copy(
BACNET_XY_COLOR *dst,
const BACNET_XY_COLOR *src);
BACNET_STACK_EXPORT
bool xy_color_same(
const BACNET_XY_COLOR *value1,
const BACNET_XY_COLOR *value2);
BACNET_STACK_EXPORT
void xy_color_set(
BACNET_XY_COLOR *dst,
float x,
float y);
BACNET_STACK_EXPORT
int xy_color_to_ascii(
const BACNET_XY_COLOR *value,
char *buf,
size_t buf_size);
BACNET_STACK_EXPORT
bool xy_color_from_ascii(
BACNET_XY_COLOR *value,
const char *arg);
BACNET_STACK_EXPORT
int xy_color_encode(uint8_t *apdu, const BACNET_XY_COLOR *value);
BACNET_STACK_EXPORT
int xy_color_context_encode(
uint8_t *apdu, uint8_t tag_number, const BACNET_XY_COLOR *value);
BACNET_STACK_EXPORT
int xy_color_decode(
const uint8_t *apdu, uint32_t apdu_size, BACNET_XY_COLOR *value);
BACNET_STACK_EXPORT
int xy_color_context_decode(
const uint8_t *apdu,
uint32_t apdu_size,
uint8_t tag_number,
BACNET_XY_COLOR *value);
BACNET_STACK_EXPORT
int xy_color_copy(BACNET_XY_COLOR *dst, const BACNET_XY_COLOR *src);
BACNET_STACK_EXPORT
bool xy_color_same(
const BACNET_XY_COLOR *value1, const BACNET_XY_COLOR *value2);
BACNET_STACK_EXPORT
void xy_color_set(BACNET_XY_COLOR *dst, float x, float y);
BACNET_STACK_EXPORT
int xy_color_to_ascii(const BACNET_XY_COLOR *value, char *buf, size_t buf_size);
BACNET_STACK_EXPORT
bool xy_color_from_ascii(BACNET_XY_COLOR *value, const char *arg);
BACNET_STACK_EXPORT
int color_command_encode(
uint8_t * apdu,
const BACNET_COLOR_COMMAND *address);
BACNET_STACK_EXPORT
int color_command_context_encode(
uint8_t * apdu,
uint8_t tag_number,
const BACNET_COLOR_COMMAND *address);
BACNET_STACK_EXPORT
int color_command_decode(const uint8_t *apdu,
uint16_t apdu_len,
BACNET_ERROR_CODE *error_code,
BACNET_COLOR_COMMAND *address);
BACNET_STACK_EXPORT
bool color_command_copy(
BACNET_COLOR_COMMAND * dst,
const BACNET_COLOR_COMMAND * src);
BACNET_STACK_EXPORT
bool color_command_same(
const BACNET_COLOR_COMMAND * dst,
const BACNET_COLOR_COMMAND * src);
BACNET_STACK_EXPORT
int color_command_encode(uint8_t *apdu, const BACNET_COLOR_COMMAND *address);
BACNET_STACK_EXPORT
int color_command_context_encode(
uint8_t *apdu, uint8_t tag_number, const BACNET_COLOR_COMMAND *address);
BACNET_STACK_EXPORT
int color_command_decode(
const uint8_t *apdu,
uint16_t apdu_len,
BACNET_ERROR_CODE *error_code,
BACNET_COLOR_COMMAND *address);
BACNET_STACK_EXPORT
bool color_command_copy(
BACNET_COLOR_COMMAND *dst, const BACNET_COLOR_COMMAND *src);
BACNET_STACK_EXPORT
bool color_command_same(
const BACNET_COLOR_COMMAND *dst, const BACNET_COLOR_COMMAND *src);
#ifdef __cplusplus
}