46 : m_channelVoltage(std::make_unique<std::atomic<float>[] >(
n))
47 , m_channelCurrent(std::make_unique<std::atomic<float>[] >(
n))
48 , m_firstUpdateDone(
false)
50 for(
size_t i=0;
i<
n;
i++)
52 m_channelVoltage[
i] = 0;
53 m_channelCurrent[
i] = 0;
57 std::unique_ptr<std::atomic<float>[]> m_channelVoltage;
58 std::unique_ptr<std::atomic<float>[]> m_channelCurrent;
60 std::atomic<bool> m_firstUpdateDone;