Dawn Framework 1.0
Universal data acquisition framework for embedded systems
dawn::CIOAdcFetch Member List

This is the complete list of members for dawn::CIOAdcFetch, including all inherited members.

cfgCmnOffset(const SObjectCfg::SObjectCfgItem *cfg)dawn::CIOCommonprotected
cfgIdCmn(bool rw, uint8_t dtype, uint8_t size, uint8_t id)dawn::CIOCommoninlinestatic
cfgIdDevno(bool rw=false)dawn::CIOCommoninlinestatic
cfgIdLimitMax(uint8_t dtype, uint16_t size)dawn::CIOCommoninlinestatic
cfgIdLimitMin(uint8_t dtype, uint16_t size)dawn::CIOCommoninlinestatic
cfgIdLimitStep(uint8_t dtype, uint16_t size)dawn::CIOCommoninlinestatic
cfgIdNotify(bool rw=false)dawn::CIOCommoninlinestatic
CIOCommon(CDescObject &desc)dawn::CIOCommonexplicit
CMD_RESET enum valuedawn::CObject
CMD_TRIGGER1 enum valuedawn::CObject
CMD_TRIGGER2 enum valuedawn::CObject
CMD_TRIGGER3 enum valuedawn::CObject
CObject(CDescObject &desc)dawn::CObjectinlineexplicit
configure()dawn::CIOAdcBasevirtual
ddata_alloc(size_t batch, size_t chunk_size=0)dawn::CIOCommon
deinit()dawn::CIOAdcBasevirtual
descValidDefault(const uint32_t *data, size_t len)dawn::CObjectstatic
doStart()dawn::CIOAdcFetchvirtual
doStop()dawn::CIOAdcFetchvirtual
EIOClass enum namedawn::CIOCommon
EIOFlags enum namedawn::CIOCommon
EIONotifyType enum namedawn::CIOCommon
EObjectState enum namedawn::CObject
getCfgFlag() constdawn::CObject
getCls() constdawn::CObject
getCmnDevno() constdawn::CIOCommoninlineprotected
getCmnLimitMax()dawn::CIOCommoninlineprotected
getCmnLimitMin()dawn::CIOCommoninlineprotected
getCmnLimits() constdawn::CIOCommoninlineprotected
getCmnLimitStep()dawn::CIOCommoninlineprotected
getCmnLimitWords()dawn::CIOCommoninlineprotected
getConfig(uint32_t cfgid, uint32_t *data, size_t len)dawn::CIOCommoninline
getData(IODataCmn &data, size_t len, size_t offset=0)dawn::CIOCommoninline
getDataAtImpl(IODataCmn &data, size_t len, size_t offset)dawn::CIOCommoninlineprotectedvirtual
getDataDim() constdawn::CIOAdcBasevirtual
getDataImpl(IODataCmn &data, size_t len)dawn::CIOAdcFetchvirtual
getDataSize() constdawn::CIOAdcBasevirtual
getDesc()dawn::CObject
getDtype() constdawn::CObject
getDtypeSize() constdawn::CObject
getFd() constdawn::CIOAdcBaseinlinevirtual
getFlags() constdawn::CObject
getId() constdawn::CObject
getIdV() constdawn::CObject
getObjConfig(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)dawn::CObject
getPriv() constdawn::CObject
getState() constdawn::CObjectinlinevirtual
getTimestamp()dawn::CIOCommonprotected
getType() constdawn::CObject
hasThread() constdawn::CObjectinlinevirtual
init()dawn::CIOAdcBasevirtual
IO_CFG_DEVNO enum valuedawn::CIOCommon
IO_CFG_FIRST enum valuedawn::CIOCommon
IO_CFG_LAST enum valuedawn::CIOCommon
IO_CFG_LIMIT_MAX enum valuedawn::CIOCommon
IO_CFG_LIMIT_MIN enum valuedawn::CIOCommon
IO_CFG_LIMIT_STEP enum valuedawn::CIOCommon
IO_CFG_NOTIFY enum valuedawn::CIOCommon
IO_CLASS_ADC_FETCH enum valuedawn::CIOCommon
IO_CLASS_ADC_STREAM enum valuedawn::CIOCommon
IO_CLASS_ADC_SYNC enum valuedawn::CIOCommon
IO_CLASS_ANY enum valuedawn::CIOCommon
IO_CLASS_BUTTONS enum valuedawn::CIOCommon
IO_CLASS_CAPABILITIES enum valuedawn::CIOCommon
IO_CLASS_CONFIG enum valuedawn::CIOCommon
IO_CLASS_CONTROL enum valuedawn::CIOCommon
IO_CLASS_DAC enum valuedawn::CIOCommon
IO_CLASS_DESC_SELECTOR enum valuedawn::CIOCommon
IO_CLASS_DESCRIPTOR enum valuedawn::CIOCommon
IO_CLASS_DUMMY enum valuedawn::CIOCommon
IO_CLASS_DUMMY_NOTIFY enum valuedawn::CIOCommon
IO_CLASS_ENCODER enum valuedawn::CIOCommon
IO_CLASS_ENCODER_INDEX enum valuedawn::CIOCommon
IO_CLASS_FILE enum valuedawn::CIOCommon
IO_CLASS_GPI_SINGLE enum valuedawn::CIOCommon
IO_CLASS_GPO_SINGLE enum valuedawn::CIOCommon
IO_CLASS_LAST enum valuedawn::CIOCommon
IO_CLASS_LEDS enum valuedawn::CIOCommon
IO_CLASS_PWM enum valuedawn::CIOCommon
IO_CLASS_RAND enum valuedawn::CIOCommon
IO_CLASS_RGBLED enum valuedawn::CIOCommon
IO_CLASS_SENSOR_ACCELEROMETER enum valuedawn::CIOCommon
IO_CLASS_SENSOR_ATEMPERATURE enum valuedawn::CIOCommon
IO_CLASS_SENSOR_BAROMETER enum valuedawn::CIOCommon
IO_CLASS_SENSOR_GAS enum valuedawn::CIOCommon
IO_CLASS_SENSOR_GYROSCOPE enum valuedawn::CIOCommon
IO_CLASS_SENSOR_HUMIDITY enum valuedawn::CIOCommon
IO_CLASS_SENSOR_IR enum valuedawn::CIOCommon
IO_CLASS_SENSOR_LIGHT enum valuedawn::CIOCommon
IO_CLASS_SENSOR_MAGNETICFIELD enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_ACCELEROMETER enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_ATEMPERATURE enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_BAROMETER enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_CONFIG enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_GAS enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_GYROSCOPE enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_HUMIDITY enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_IR enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_LIGHT enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_MAGNETICFIELD enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_PROXIMITY enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_RGB enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_TEMPERATURE enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PRODUCER_UV enum valuedawn::CIOCommon
IO_CLASS_SENSOR_PROXIMITY enum valuedawn::CIOCommon
IO_CLASS_SENSOR_RGB enum valuedawn::CIOCommon
IO_CLASS_SENSOR_TEMPERATURE enum valuedawn::CIOCommon
IO_CLASS_SENSOR_UV enum valuedawn::CIOCommon
IO_CLASS_SYSTEM_CPULOAD enum valuedawn::CIOCommon
IO_CLASS_SYSTEM_HOSTNAME enum valuedawn::CIOCommon
IO_CLASS_SYSTEM_POWEROFF enum valuedawn::CIOCommon
IO_CLASS_SYSTEM_RESET enum valuedawn::CIOCommon
IO_CLASS_SYSTEM_RESETCAUSE enum valuedawn::CIOCommon
IO_CLASS_SYSTEM_SYSTEMTIME enum valuedawn::CIOCommon
IO_CLASS_SYSTEM_UPTIME enum valuedawn::CIOCommon
IO_CLASS_SYSTEM_UUID enum valuedawn::CIOCommon
IO_CLASS_TIMESTAMP enum valuedawn::CIOCommon
IO_CLASS_TRIGGER enum valuedawn::CIOCommon
IO_CLASS_USER enum valuedawn::CIOCommon
IO_CLASS_USER_START enum valuedawn::CIOCommon
IO_CLASS_VIRT enum valuedawn::CIOCommon
IO_FLAGS_NONE enum valuedawn::CIOCommon
IO_FLAGS_TS enum valuedawn::CIOCommon
IO_NOTIFY_POLL enum valuedawn::CIOCommon
IO_NOTIFY_STREAM enum valuedawn::CIOCommon
isBatch() constdawn::CIOAdcFetchinlinevirtual
isNotify() constdawn::CIOAdcFetchinlinevirtual
isRead() constdawn::CIOAdcFetchinlinevirtual
isSeekable() constdawn::CIOCommoninlinevirtual
isTimestamp() constdawn::CIOCommon
isWrite() constdawn::CIOAdcFetchinlinevirtual
onSetObjConfig(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)dawn::CObjectinlineprotectedvirtual
setConfig(uint32_t cfgid, uint32_t *data, size_t len)dawn::CIOCommoninline
setData(IODataCmn &data, size_t offset=0)dawn::CIOCommoninline
setDataAtImpl(IODataCmn &data, size_t offset)dawn::CIOCommoninlineprotectedvirtual
setDataImpl(IODataCmn &data)dawn::CIOCommoninlineprotectedvirtual
setObjConfig(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)dawn::CObject
start()dawn::CObjectinline
STATE_RUNNING enum valuedawn::CObject
STATE_STOPPED enum valuedawn::CObject
stop()dawn::CObjectinline
trigger(uint8_t cmd)dawn::CIOAdcFetchvirtual
validateDesc(const uint32_t *desc, size_t len)dawn::CObjectstatic