NDS3  1.0.0
API reference manual
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nds::PVActionImpl Member List

This is the complete list of members for nds::PVActionImpl, including all inherited members.

deinitialize()nds::PVBaseOutImplvirtual
getDataDirection() const nds::PVBaseOutImplvirtual
getDataType() const nds::PVActionImplvirtual
getDataTypeForCPPType()nds::PVBaseImplinlinestatic
getDescription() const nds::PVBaseImpl
getEnumerations() const nds::PVBaseImpl
getMaxElements() const nds::PVBaseImpl
getProcessAtInit() const nds::PVBaseImpl
getScanPeriodSeconds() const nds::PVBaseImpl
getScanType() const nds::PVBaseImpl
getUnits() const nds::PVBaseImpl
initialize(FactoryBaseImpl &controlSystem)nds::PVBaseOutImplvirtual
initValue_t typedefnds::PVActionImpl
m_bProcessAtInitnds::PVBaseImplprotected
m_descriptionnds::PVBaseImplprotected
m_enumerationnds::PVBaseImplprotected
m_maxElementsnds::PVBaseImplprotected
m_periodicScanSecondsnds::PVBaseImplprotected
m_scanTypends::PVBaseImplprotected
m_unitsnds::PVBaseImplprotected
processAtInit(const bool bProcessAtInit)nds::PVBaseImpl
PVActionImpl(const std::string &name, write_t writeFunction, initValue_t initValueFunction, const outputPvType_t pvType=outputPvType_t::generic)nds::PVActionImpl
PVActionImpl(const std::string &name, write_t writeFunction, const outputPvType_t pvType=outputPvType_t::generic)nds::PVActionImpl
PVBaseOutImpl(const std::string &name, const outputPvType_t pvType)nds::PVBaseOutImpl
read(timespec *pTimestamp, std::int32_t *pValue) const nds::PVActionImplvirtual
setAcknowledgePV(PVBaseInImpl *pv)nds::PVActionImpl
setDescription(const std::string &description)nds::PVBaseImpl
setEnumeration(const enumerationStrings_t &enumerations)nds::PVBaseImpl
setMaxElements(const size_t maxElements)nds::PVBaseImpl
setScanType(const scanType_t scanType, const double periodSeconds)nds::PVBaseImpl
setUnits(const std::string &units)nds::PVBaseImpl
setValueBack(const timespec &timestamp, const std::int32_t &value)nds::PVActionImpl
subscribeTo(const std::string &inputPVName)nds::PVBaseOutImpl
write(const timespec &timestamp, const std::int32_t &value)nds::PVActionImplvirtual
write_t typedefnds::PVActionImpl