Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
sbl::defaults Namespace Reference

Buffer-size defaults. More...

Detailed Description

Buffer-size defaults.

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.
 

Variable Documentation

◆ SMALL_BUFFER

constexpr std::size_t sbl::defaults::SMALL_BUFFER = 12
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.

◆ MEDIUM_BUFFER

constexpr std::size_t sbl::defaults::MEDIUM_BUFFER = 64
constexpr

Medium buffer size for string operations.

Definition at line 29 of file defaults.hpp.

◆ LARGE_BUFFER

constexpr std::size_t sbl::defaults::LARGE_BUFFER = 256
constexpr

Large buffer size for log messages, etc.

Definition at line 34 of file defaults.hpp.

◆ LOG_MESSAGE

constexpr std::size_t sbl::defaults::LOG_MESSAGE = LARGE_BUFFER
constexpr

Maximum log message length.

Definition at line 39 of file defaults.hpp.