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

This is the complete list of members for nds::PVVariableInImpl< T >, including all inherited members.

deinitialize()nds::PVBaseInImplvirtual
destinationList_t typedefnds::PVBaseInImplprotected
getDataDirection() const nds::PVBaseInImplvirtual
getDataType() const nds::PVVariableInImpl< T >virtual
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::PVBaseInImplvirtual
m_bProcessAtInitnds::PVBaseImplprotected
m_decimationCountnds::PVBaseInImplprotected
m_decimationFactornds::PVBaseInImplprotected
m_descriptionnds::PVBaseImplprotected
m_enumerationnds::PVBaseImplprotected
m_lockSubscribersListnds::PVBaseInImplprotected
m_maxElementsnds::PVBaseImplprotected
m_periodicScanSecondsnds::PVBaseImplprotected
m_replicationDestinationPVsnds::PVBaseInImplprotected
m_scanTypends::PVBaseImplprotected
m_subscriberOutputPVsnds::PVBaseInImplprotected
m_unitsnds::PVBaseImplprotected
processAtInit(const bool bProcessAtInit)nds::PVBaseImpl
push(const timespec &timestamp, const T &value)nds::PVBaseInImpl
PVBaseInImpl(const std::string &name, const inputPvType_t pvType)nds::PVBaseInImpl
PVVariableInImpl(const std::string &name, const inputPvType_t pvType=inputPvType_t::generic)nds::PVVariableInImpl< T >
read(timespec *pTimestamp, T *pValue) const nds::PVVariableInImpl< T >virtual
nds::PVBaseInImpl::read(timespec *pTimestamp, std::int32_t *pValue) const nds::PVBaseInImplvirtual
replicateFrom(const std::string &sourceInputPVName)nds::PVBaseInImpl
replicateTo(PVBaseInImpl *pDestination)nds::PVBaseInImpl
setDecimation(const std::uint32_t decimation)nds::PVBaseInImpl
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
setValue(const T &value)nds::PVVariableInImpl< T >
setValue(const timespec &timestamp, const T &value)nds::PVVariableInImpl< T >
stopReplicationTo(PVBaseInImpl *pDestination)nds::PVBaseInImpl
subscribeReceiver(PVBaseOutImpl *pReceiver)nds::PVBaseInImpl
subscribersList_t typedefnds::PVBaseInImplprotected
unsubscribeReceiver(PVBaseOutImpl *pReceiver)nds::PVBaseInImpl
write(const timespec &timestamp, const std::int32_t &value)nds::PVBaseImplvirtual