Skip to content

Commit 9f12e63

Browse files
committed
Refactor serial_sequential header to aggregate sequential interface headers
- Replaced individual sequential header inclusions in `serial_sequential.h` with a single inclusion of `sequential.h` for improved organization. - Introduced a new `sequential.h` header that consolidates all sequential interface headers, enhancing maintainability and accessibility. These changes streamline the header management in the serial interface, aligning with ongoing refactoring efforts.
1 parent 4f1c413 commit 9f12e63

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#pragma once
2+
3+
// Sequential wrappers
4+
#include "sequential/serial_abort_read_sequential.h"
5+
#include "sequential/serial_abort_write_sequential.h"
6+
#include "sequential/serial_clear_buffer_in_sequential.h"
7+
#include "sequential/serial_clear_buffer_out_sequential.h"
8+
#include "sequential/serial_close_sequential.h"
9+
#include "sequential/serial_drain_sequential.h"
10+
#include "sequential/serial_in_bytes_total_sequential.h"
11+
#include "sequential/serial_in_bytes_waiting_sequential.h"
12+
#include "sequential/serial_out_bytes_total_sequential.h"
13+
#include "sequential/serial_out_bytes_waiting_sequential.h"
14+
#include "sequential/serial_read_line_sequential.h"
15+
#include "sequential/serial_read_sequential.h"
16+
#include "sequential/serial_read_until_sequence_sequential.h"
17+
#include "sequential/serial_read_until_sequential.h"
18+
#include "sequential/serial_write_sequential.h"

include/cpp_core/serial_sequential.h

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,5 @@
1111
#include "interface/serial_set_read_callback.h"
1212
#include "interface/serial_set_write_callback.h"
1313

14-
// Aggregates all *Sequential headers
15-
#include "interface/sequential/serial_abort_read_sequential.h"
16-
#include "interface/sequential/serial_abort_write_sequential.h"
17-
#include "interface/sequential/serial_clear_buffer_in_sequential.h"
18-
#include "interface/sequential/serial_clear_buffer_out_sequential.h"
19-
#include "interface/sequential/serial_close_sequential.h"
20-
#include "interface/sequential/serial_drain_sequential.h"
21-
#include "interface/sequential/serial_in_bytes_total_sequential.h"
22-
#include "interface/sequential/serial_in_bytes_waiting_sequential.h"
23-
#include "interface/sequential/serial_out_bytes_total_sequential.h"
24-
#include "interface/sequential/serial_out_bytes_waiting_sequential.h"
25-
#include "interface/sequential/serial_read_line_sequential.h"
26-
#include "interface/sequential/serial_read_sequential.h"
27-
#include "interface/sequential/serial_read_until_sequence_sequential.h"
28-
#include "interface/sequential/serial_read_until_sequential.h"
29-
#include "interface/sequential/serial_write_sequential.h"
14+
// Sequential wrappers
15+
#include "interface/sequential.h"

0 commit comments

Comments
 (0)