DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpHardware::NIDAQOutputPortParamsExtension Class Reference

Public Types

enum  UseOnlyOnBrdMemType { UseMemoryBuffer , OnlyOnboardMemory }
 

Public Member Functions

 NIDAQOutputPortParamsExtension (DynExp::ParamsBase &Owner)
 
void DisableUserEditable ()
 

Static Public Member Functions

static Util::TextValueListType< UseOnlyOnBrdMemTypeUseOnlyOnBrdMemTypeStrList ()
 

Public Attributes

DynExp::ParamsBase::Param< UseOnlyOnBrdMemTypeUseOnlyOnBrdMem
 Write directly to device's onboard memory? More...
 

Static Private Attributes

static constexpr UseOnlyOnBrdMemType DefaultUseOnlyOnBrdMem = UseOnlyOnBrdMemType::UseMemoryBuffer
 

Detailed Description

Definition at line 33 of file HardwareAdapterNIDAQ.h.

Member Enumeration Documentation

◆ UseOnlyOnBrdMemType

Enumerator
UseMemoryBuffer 
OnlyOnboardMemory 

Definition at line 36 of file HardwareAdapterNIDAQ.h.

Constructor & Destructor Documentation

◆ NIDAQOutputPortParamsExtension()

DynExpHardware::NIDAQOutputPortParamsExtension::NIDAQOutputPortParamsExtension ( DynExp::ParamsBase Owner)
inline

Definition at line 44 of file HardwareAdapterNIDAQ.h.

Member Function Documentation

◆ DisableUserEditable()

void DynExpHardware::NIDAQOutputPortParamsExtension::DisableUserEditable ( )

Definition at line 18 of file HardwareAdapterNIDAQ.cpp.

◆ UseOnlyOnBrdMemTypeStrList()

Util::TextValueListType< NIDAQOutputPortParamsExtension::UseOnlyOnBrdMemType > DynExpHardware::NIDAQOutputPortParamsExtension::UseOnlyOnBrdMemTypeStrList ( )
static

Definition at line 8 of file HardwareAdapterNIDAQ.cpp.

Member Data Documentation

◆ DefaultUseOnlyOnBrdMem

constexpr UseOnlyOnBrdMemType DynExpHardware::NIDAQOutputPortParamsExtension::DefaultUseOnlyOnBrdMem = UseOnlyOnBrdMemType::UseMemoryBuffer
staticconstexprprivate

Definition at line 39 of file HardwareAdapterNIDAQ.h.

◆ UseOnlyOnBrdMem

DynExp::ParamsBase::Param<UseOnlyOnBrdMemType> DynExpHardware::NIDAQOutputPortParamsExtension::UseOnlyOnBrdMem

Write directly to device's onboard memory?

Definition at line 54 of file HardwareAdapterNIDAQ.h.


The documentation for this class was generated from the following files: