|
Sound Byte Libs 1ee2ca6
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
Sensible buffer size defaults. More...
Variables | |
| constexpr std::size_t | SMALL_BUFFER = 12 |
| Small buffer size for number formatting, etc. | |
| constexpr std::size_t | MEDIUM_BUFFER = 64 |
| Medium buffer size for string operations. | |
| constexpr std::size_t | LARGE_BUFFER = 256 |
| Large buffer size for log messages, etc. | |
| constexpr std::size_t | LOG_MESSAGE = LARGE_BUFFER |
| Maximum log message length. | |
Sensible buffer size defaults.
Pre-defined buffer size constants for embedded contexts:
SMALL_BUFFER - 12 bytes (short strings)MEDIUM_BUFFER - 64 bytes (typical messages)LARGE_BUFFER - 256 bytes (formatted output)LOG_MESSAGE - 256 bytes (alias for log buffers)Defined in src/sbl/common/defaults.hpp
|
constexpr |
Large buffer size for log messages, etc.
Definition at line 34 of file defaults.hpp.
|
constexpr |
Maximum log message length.
Definition at line 39 of file defaults.hpp.
|
constexpr |
Medium buffer size for string operations.
Definition at line 29 of file defaults.hpp.
|
constexpr |
Small buffer size for number formatting, etc.
12 bytes is enough for a 32-bit number in any base plus sign and null.
Definition at line 24 of file defaults.hpp.