ngscopeclient 0.1-dev+51fbda87c
|
Current status of a Function Generator. More...
#include <FunctionGeneratorState.h>
Public Member Functions | |
FunctionGeneratorState (std::shared_ptr< FunctionGenerator > generator) | |
Public Attributes | |
std::unique_ptr< std::atomic< bool >[]> | m_channelActive |
std::unique_ptr< std::atomic< float >[]> | m_channelAmplitude |
std::unique_ptr< std::atomic< float >[]> | m_channelOffset |
std::unique_ptr< std::atomic< float >[]> | m_channelFrequency |
std::unique_ptr< std::atomic< FunctionGenerator::WaveShape >[]> | m_channelShape |
std::unique_ptr< std::atomic< FunctionGenerator::OutputImpedance >[]> | m_channelOutputImpedance |
std::unique_ptr< std::vector< FunctionGenerator::WaveShape >[]> | m_channelShapes |
std::unique_ptr< std::map< FunctionGenerator::WaveShape, int >[]> | m_channelShapeIndexes |
std::unique_ptr< std::vector< std::string >[]> | m_channelShapeNames |
std::unique_ptr< std::atomic< bool >[]> | m_needsUpdate |
Current status of a Function Generator.