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

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

bindStateAlloc(CIOCommon *src, CIOCommon *output, io_ddata_t *ioData, io_ddata_t *outputData, SBindState **state)dawn::CProgMovingAverageinlineprotectedvirtual
CBindableObject(CDescObject &desc)dawn::CBindableObjectinlineexplicit
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::CProgProcessvirtual
configureExtraCfgItem(const CDescObject &desc, const SObjectCfg::SObjectCfgItem *item, size_t &offset)dawn::CProgMovingAverageinlineprotectedvirtual
CProgCommon(CDescObject &desc)dawn::CProgCommonexplicit
CProgProcess(CDescObject &desc)dawn::CProgProcessinline
deinit()dawn::CProgProcessvirtual
descValidDefault(const uint32_t *data, size_t len)dawn::CObjectstatic
doStart()dawn::CProgProcessvirtual
doStop()dawn::CProgProcessvirtual
EObjectState enum namedawn::CObject
EProgClass enum namedawn::CProgCommon
getCfgFlag() constdawn::CObject
getCls() constdawn::CObject
getDesc()dawn::CObject
getDtype() constdawn::CObject
getDtypeSize() constdawn::CObject
getFlags() constdawn::CObject
getId() constdawn::CObject
getIdV() constdawn::CObject
getIO(SObjectId::ObjectId id)dawn::CBindableObject
getIOMap() constdawn::CBindableObject
getObjConfig(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)dawn::CObject
getObject(SObjectId::ObjectId id)dawn::CBindableObject
getOutputIO() constdawn::CProgProcessinlineprotected
getPriv() constdawn::CObject
getSourceIO() constdawn::CProgProcessinlineprotected
getState() constdawn::CObjectinlinevirtual
getType() constdawn::CObject
handle(CIOCommon *output, io_ddata_t *data, io_ddata_t *ioData, io_ddata_t *outputData, bool &initsample)dawn::CProgMovingAverageinlineprotectedvirtual
handleCmn(SProcessBind *bind, io_ddata_t *data)dawn::CProgProcessinlineprotected
handleWithState(CIOCommon *output, io_ddata_t *data, io_ddata_t *ioData, io_ddata_t *outputData, bool &initsample, void *state)dawn::CProgMovingAverageinlineprotectedvirtual
hasThread() constdawn::CProgProcessvirtual
init()dawn::CProgProcessvirtual
onSetObjConfig(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)dawn::CObjectinlineprotectedvirtual
PROG_CLASS_ADJUST enum valuedawn::CProgCommon
PROG_CLASS_ANY enum valuedawn::CProgCommon
PROG_CLASS_BUFFER enum valuedawn::CProgCommon
PROG_CLASS_DUMMY enum valuedawn::CProgCommon
PROG_CLASS_GATEWAY enum valuedawn::CProgCommon
PROG_CLASS_IIR_FILTER enum valuedawn::CProgCommon
PROG_CLASS_LATEST enum valuedawn::CProgCommon
PROG_CLASS_MOVING_AVG enum valuedawn::CProgCommon
PROG_CLASS_REDIRECT enum valuedawn::CProgCommon
PROG_CLASS_SAMPLING enum valuedawn::CProgCommon
PROG_CLASS_SEQUENCER enum valuedawn::CProgCommon
PROG_CLASS_STATS_AVG enum valuedawn::CProgCommon
PROG_CLASS_STATS_COUNT enum valuedawn::CProgCommon
PROG_CLASS_STATS_MAX enum valuedawn::CProgCommon
PROG_CLASS_STATS_MIN enum valuedawn::CProgCommon
PROG_CLASS_STATS_RMS enum valuedawn::CProgCommon
PROG_CLASS_STATS_SUM enum valuedawn::CProgCommon
PROG_CLASS_THRESHOLD enum valuedawn::CProgCommon
PROG_CLASS_THRESHOLD_VALUE enum valuedawn::CProgCommon
PROG_CLASS_USER enum valuedawn::CProgCommon
PROG_STATS_CFG_FIRST enum valuedawn::CProgProcess
PROG_STATS_CFG_IOBIND enum valuedawn::CProgProcess
PROG_STATS_CFG_LAST enum valuedawn::CProgProcess
setObjConfig(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)dawn::CObject
setObjectMapItem(SObjectId::ObjectId id, CObject *obj)dawn::CBindableObject
start()dawn::CObjectinline
STATE_RUNNING enum valuedawn::CObject
STATE_STOPPED enum valuedawn::CObject
stop()dawn::CObjectinline
trigger(uint8_t cmd)dawn::CProgProcessvirtual
validateDesc(const uint32_t *desc, size_t len)dawn::CObjectstatic
~CProgProcess()dawn::CProgProcess