libm2k
libm2k::analog::M2kAnalogOut Member List

This is the complete list of members for libm2k::analog::M2kAnalogOut, including all inherited members.

cancelBuffer()=0libm2k::analog::M2kAnalogOutpure virtual
cancelBuffer(unsigned int chn)=0libm2k::analog::M2kAnalogOutpure virtual
convertRawToVolts(unsigned int channel, short raw)=0libm2k::analog::M2kAnalogOutpure virtual
convertVoltsToRaw(unsigned int channel, double voltage)=0libm2k::analog::M2kAnalogOutpure virtual
enableChannel(unsigned int chnIdx, bool enable)=0libm2k::analog::M2kAnalogOutpure virtual
getAvailableSampleRates(unsigned int chn)=0libm2k::analog::M2kAnalogOutpure virtual
getChannelName(unsigned int channel)=0libm2k::analog::M2kAnalogOutpure virtual
getCyclic(unsigned int chn)=0libm2k::analog::M2kAnalogOutpure virtual
getFilterCompensation(double samplerate)=0libm2k::analog::M2kAnalogOutpure virtual
getIioObjects()=0libm2k::analog::M2kAnalogOutpure virtual
getKernelBuffersCount(unsigned int chnIdx) const =0libm2k::analog::M2kAnalogOutpure virtual
getMaximumSamplerate(unsigned int chn_idx)=0libm2k::analog::M2kAnalogOutpure virtual
getNbChannels()=0libm2k::analog::M2kAnalogOutpure virtual
getOversamplingRatio()=0libm2k::analog::M2kAnalogOutpure virtual
getOversamplingRatio(unsigned int chn)=0libm2k::analog::M2kAnalogOutpure virtual
getSampleRate()=0libm2k::analog::M2kAnalogOutpure virtual
getSampleRate(unsigned int chn)=0libm2k::analog::M2kAnalogOutpure virtual
getScalingFactor(unsigned int chn)=0libm2k::analog::M2kAnalogOutpure virtual
isChannelEnabled(unsigned int chnIdx)=0libm2k::analog::M2kAnalogOutpure virtual
isPushDone(unsigned int chnIdx) const =0libm2k::analog::M2kAnalogOutpure virtual
push(unsigned int chnIdx, std::vector< double > const &data)=0libm2k::analog::M2kAnalogOutpure virtual
push(std::vector< std::vector< double >> const &data)=0libm2k::analog::M2kAnalogOutpure virtual
pushBytes(unsigned int chnIdx, double *data, unsigned int nb_samples)=0libm2k::analog::M2kAnalogOutpure virtual
pushInterleaved(double *data, unsigned int nb_channels, unsigned int nb_samples)=0libm2k::analog::M2kAnalogOutpure virtual
pushRaw(unsigned int chnIdx, std::vector< short > const &data)=0libm2k::analog::M2kAnalogOutpure virtual
pushRaw(std::vector< std::vector< short >> const &data)=0libm2k::analog::M2kAnalogOutpure virtual
pushRawBytes(unsigned int chnIdx, short *data, unsigned int nb_samples)=0libm2k::analog::M2kAnalogOutpure virtual
pushRawInterleaved(short *data, unsigned int nb_channels, unsigned int nb_samples)=0libm2k::analog::M2kAnalogOutpure virtual
setCyclic(bool en)=0libm2k::analog::M2kAnalogOutpure virtual
setCyclic(unsigned int chn, bool en)=0libm2k::analog::M2kAnalogOutpure virtual
setKernelBuffersCount(unsigned int chnIdx, unsigned int count)=0libm2k::analog::M2kAnalogOutpure virtual
setOversamplingRatio(std::vector< int > oversampling_ratio)=0libm2k::analog::M2kAnalogOutpure virtual
setOversamplingRatio(unsigned int chn, int oversampling_ratio)=0libm2k::analog::M2kAnalogOutpure virtual
setSampleRate(std::vector< double > samplerates)=0libm2k::analog::M2kAnalogOutpure virtual
setSampleRate(unsigned int chn, double samplerate)=0libm2k::analog::M2kAnalogOutpure virtual
stop()=0libm2k::analog::M2kAnalogOutpure virtual
stop(unsigned int chn)=0libm2k::analog::M2kAnalogOutpure virtual