Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



IPvGenApiFactory Member List

This is the complete list of members for IPvGenApiFactory, including all inherited members.

AddEnumEntry(const PvString &aName, uint32_t aValue)=0IPvGenApiFactorypure virtual
AddEnumEntry(const PvString &aName, uint32_t aValue, const PvString &aDisplayName, PvGenNameSpace aNameSpace=PvGenNameSpaceCustom)=0IPvGenApiFactorypure virtual
AddInvalidator(const PvString &aFeatureName)=0IPvGenApiFactorypure virtual
AddInvalidatorTo(const PvString &aStandardFeatureName, const PvString &aInvalidatorFeatureName)=0IPvGenApiFactorypure virtual
AddSelected(const PvString &aFeatureName)=0IPvGenApiFactorypure virtual
AddVariable(const PvString &aFeatureName)=0IPvGenApiFactorypure virtual
CreateBoolean(IPvRegister *aRegister=NULL)=0IPvGenApiFactorypure virtual
CreateCommand(IPvRegister *aRegister=NULL)=0IPvGenApiFactorypure virtual
CreateEnum(IPvRegister *aRegister=NULL)=0IPvGenApiFactorypure virtual
CreateFloat(IPvRegister *aRegister, double aMin, double aMax)=0IPvGenApiFactorypure virtual
CreateFloatConverter(const PvString &aValueFeatureName, const PvString &aFromFormula, const PvString &aToFormula)=0IPvGenApiFactorypure virtual
CreateFloatSwissKnife(const PvString &aFormula)=0IPvGenApiFactorypure virtual
CreateIntConverter(const PvString &aValueFeatureName, const PvString &aFromFormula, const PvString &aToFormula)=0IPvGenApiFactorypure virtual
CreateInteger(IPvRegister *aRegister, int64_t aMin, int64_t aMax, int64_t aInc=1)=0IPvGenApiFactorypure virtual
CreateIntSwissKnife(const PvString &aFormula)=0IPvGenApiFactorypure virtual
CreateString(IPvRegister *aRegister=NULL)=0IPvGenApiFactorypure virtual
MapChunk(uint32_t aChunkID, uint32_t aAddress, size_t aLength, PvGenEndianness aEndianness=PvGenEndiannessLittle)=0IPvGenApiFactorypure virtual
MapEvent(uint32_t aEventID, uint32_t aAddress, size_t aLength, PvGenEndianness aEndianness=PvGenEndiannessLittle, bool aAdjustAddress=true)=0IPvGenApiFactorypure virtual
SetAccessMode(PvGenAccessMode aAccessMode)=0IPvGenApiFactorypure virtual
SetCachable(PvGenCache aCache)=0IPvGenApiFactorypure virtual
SetCategory(const PvString &aCategory)=0IPvGenApiFactorypure virtual
SetDescription(const PvString &aDescription)=0IPvGenApiFactorypure virtual
SetDisplayName(const PvString &aDisplayName)=0IPvGenApiFactorypure virtual
SetName(const PvString &aName)=0IPvGenApiFactorypure virtual
SetNameSpace(PvGenNameSpace aNameSpace)=0IPvGenApiFactorypure virtual
SetPInc(const PvString &aFeatureName)=0IPvGenApiFactorypure virtual
SetPIncFor(const PvString &aStandardFeatureName, const PvString &aPIncFeatureName)=0IPvGenApiFactorypure virtual
SetPIsAvailable(const PvString &aFeatureName)=0IPvGenApiFactorypure virtual
SetPIsAvailableFor(const PvString &aStandardFeatureName, const PvString &aPIsAvailableFeatureName)=0IPvGenApiFactorypure virtual
SetPIsAvailableForEnumEntry(const PvString &aStandardFeatureName, const PvString &aEnumEntryName, const PvString &aPIsAvailableFeatureName)=0IPvGenApiFactorypure virtual
SetPMax(const PvString &aFeatureName)=0IPvGenApiFactorypure virtual
SetPMaxFor(const PvString &aStandardFeatureName, const PvString &aPMaxFeatureName)=0IPvGenApiFactorypure virtual
SetPMin(const PvString &aFeatureName)=0IPvGenApiFactorypure virtual
SetPMinFor(const PvString &aStandardFeatureName, const PvString &aPMinFeatureName)=0IPvGenApiFactorypure virtual
SetPollingTime(uint32_t aPollingTime)=0IPvGenApiFactorypure virtual
SetPValue(const PvString &aFeatureName)=0IPvGenApiFactorypure virtual
SetPValueFor(const PvString &aStandardFeatureName, const PvString &aPValueFeatureName)=0IPvGenApiFactorypure virtual
SetRepresentation(PvGenRepresentation aRepresentation)=0IPvGenApiFactorypure virtual
SetStreamable(bool aStreamable)=0IPvGenApiFactorypure virtual
SetTLLocked(bool aLocked)=0IPvGenApiFactorypure virtual
SetToolTip(const PvString &aToolTip)=0IPvGenApiFactorypure virtual
SetUnit(const PvString &aUnit)=0IPvGenApiFactorypure virtual
SetVisibility(PvGenVisibility aVisibility)=0IPvGenApiFactorypure virtual
~IPvGenApiFactory()IPvGenApiFactoryinlinevirtual

Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com