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
defaults.hpp File Reference

Sensible default constants for embedded systems. More...

Detailed Description

Sensible default constants for embedded systems.

Provides buffer sizes and limits appropriate for resource-constrained ARM Cortex-M systems. Use these when you don't have a specific reason to choose different values.

Definition in file defaults.hpp.

#include <cstddef>

Go to the source code of this file.

Namespaces

namespace  sbl
 Root namespace for all Sound Byte Libs code.
 
namespace  sbl::defaults
 Buffer-size defaults.
 

Variables

constexpr std::size_t sbl::defaults::SMALL_BUFFER = 12
 Small buffer size for number formatting, etc.
 
constexpr std::size_t sbl::defaults::MEDIUM_BUFFER = 64
 Medium buffer size for string operations.
 
constexpr std::size_t sbl::defaults::LARGE_BUFFER = 256
 Large buffer size for log messages, etc.
 
constexpr std::size_t sbl::defaults::LOG_MESSAGE = LARGE_BUFFER
 Maximum log message length.