@@ -7,30 +7,29 @@ logcoe is designed as a lightweight, thread-safe logging library that provides f
77## Component Architecture
88
99```
10- ┌─────────────────────────────────────┐
11- │ User Application │
12- │ (Client Code) │
13- └───────────────┬─────────────────────┘
14- │
15- ┌───────────────▼─────────────────────┐
16- │ logcoe API │
17- │ (Public Interface Functions) │
18- └───────────────┬─────────────────────┘
19- │
20- ┌───────────────▼─────────────────────┐
21- │ LoggerImpl │
22- │ (Internal Implementation) │
23- │ │
24- │ ┌─────────────┬─────────────────┐ │
25- │ │ Mutex │ Output Streams │ │
26- │ │ Protection │ Management │ │
27- │ └─────────────┴─────────────────┘ │
28- │ │
29- │ ┌─────────────┬─────────────────┐ │
30- │ │ Log Level │ Timestamp │ │
31- │ │ Filtering │ Formatting │ │
32- │ └─────────────┴─────────────────┘ │
33- └─────────────────────────────────────┘
10+ ┌─────────────────────────────────────┐
11+ │ User Application │
12+ │ (Client Code) │
13+ └──────────────────┬──────────────────┘
14+ │
15+ ┌──────────────────▼──────────────────┐
16+ │ logcoe API │
17+ │ (Public Interface Functions) │
18+ └──────────────────┬──────────────────┘
19+ │
20+ ┌──────────────────▼──────────────────┐
21+ │ LoggerImpl │
22+ │ (Internal Implementation) │
23+ │ │
24+ │ ┌─────────────┬─────────────────┐ │
25+ │ │ Mutex │ Output Streams │ │
26+ │ │ Protection │ Management │ │
27+ │ └─────────────┴─────────────────┘ │
28+ │ ┌─────────────┬─────────────────┐ │
29+ │ │ Log Level │ Timestamp │ │
30+ │ │ Filtering │ Formatting │ │
31+ │ └─────────────┴─────────────────┘ │
32+ └─────────────────────────────────────┘
3433```
3534
3635## Core Components
0 commit comments