From 4d99d22e10a3cb2a421da1618c127128816613c9 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Tue, 26 Sep 2023 13:36:07 +1000 Subject: std::string -> std::pmr::string in psram --- src/tasks/tasks.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'src/tasks/tasks.cpp') diff --git a/src/tasks/tasks.cpp b/src/tasks/tasks.cpp index 8dc2f204..dfcead06 100644 --- a/src/tasks/tasks.cpp +++ b/src/tasks/tasks.cpp @@ -12,33 +12,35 @@ #include "freertos/FreeRTOS.h" #include "freertos/portmacro.h" +#include "memory_resource.hpp" + namespace tasks { template -auto Name() -> std::string; +auto Name() -> std::pmr::string; template <> -auto Name() -> std::string { +auto Name() -> std::pmr::string { return "ui"; } template <> -auto Name() -> std::string { +auto Name() -> std::pmr::string { return "audio_dec"; } template <> -auto Name() -> std::string { +auto Name() -> std::pmr::string { return "audio_conv"; } template <> -auto Name() -> std::string { +auto Name() -> std::pmr::string { return "db_fg"; } template <> -auto Name() -> std::string { +auto Name() -> std::pmr::string { return "db_bg"; } template <> -auto Name() -> std::string { +auto Name() -> std::pmr::string { return "nvs"; } @@ -185,7 +187,7 @@ auto Worker::Main(void* instance) { } } -Worker::Worker(const std::string& name, +Worker::Worker(const std::pmr::string& name, cpp::span stack, std::size_t queue_size, UBaseType_t priority) -- cgit v1.2.3