|
ngscopeclient v0.1
|
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 |
| std::unique_ptr< float[]> | m_committedOffset |
| std::unique_ptr< std::string[]> | m_strOffset |
| std::unique_ptr< float[]> | m_committedAmplitude |
| std::unique_ptr< std::string[]> | m_strAmplitude |
| std::unique_ptr< float[]> | m_committedFrequency |
| std::unique_ptr< std::string[]> | m_strFrequency |
Current status of a Function Generator.