#include <IntFeature.h>

Public Member Functions | |
| virtual IMEXPORT VmbErrorType | GetIncrement (VmbInt64_t &increment) const |
| virtual IMEXPORT VmbErrorType | GetRange (VmbInt64_t &minimum, VmbInt64_t &maximum) const |
| virtual IMEXPORT VmbErrorType | GetValue (VmbInt64_t &value) const |
| virtual IMEXPORT VmbErrorType | HasIncrement (VmbBool_t &incrementSupported) const |
| IntFeature (const VmbFeatureInfo_t *featureInfo, FeatureContainer *const pFeatureContainer) | |
| virtual IMEXPORT VmbErrorType | SetValue (const VmbInt64_t &value) |
Public Member Functions inherited from AVT::VmbAPI::BaseFeature | |
| BaseFeature (const VmbFeatureInfo_t *pFeatureInfo, FeatureContainer *pFeatureContainer) | |
| IMEXPORT VmbErrorType | GetDataType (VmbFeatureDataType &dataType) const |
| virtual IMEXPORT VmbErrorType | GetEntry (EnumEntry &entry, const char *pStrEntryName) const |
| IMEXPORT VmbErrorType | GetFlags (VmbFeatureFlagsType &flags) const |
| virtual IMEXPORT VmbErrorType | GetIncrement (double &increment) const |
| IMEXPORT VmbErrorType | GetPollingTime (VmbUint32_t &pollingTime) const |
| virtual IMEXPORT VmbErrorType | GetRange (double &minimum, double &maximum) const |
| virtual IMEXPORT VmbErrorType | GetValue (bool &value) const |
| virtual IMEXPORT VmbErrorType | GetValue (double &value) const |
| IMEXPORT VmbErrorType | GetVisibility (VmbFeatureVisibilityType &visibility) const |
| virtual IMEXPORT VmbErrorType | IsCommandDone (bool &isDone) const |
| IMEXPORT VmbErrorType | IsReadable (bool &isReadable) |
| IMEXPORT VmbErrorType | IsStreamable (bool &isStreamable) const |
| virtual IMEXPORT VmbErrorType | IsValueAvailable (const char *pValue, bool &available) const |
| virtual IMEXPORT VmbErrorType | IsValueAvailable (const VmbInt64_t value, bool &available) const |
| IMEXPORT VmbErrorType | IsWritable (bool &isWritable) |
| IMEXPORT VmbErrorType | RegisterObserver (const IFeatureObserverPtr &observer) |
| void | ResetFeatureContainer () |
| virtual IMEXPORT VmbErrorType | RunCommand () |
| virtual IMEXPORT VmbErrorType | SetValue (bool value) |
| virtual IMEXPORT VmbErrorType | SetValue (const char *pValue) |
| virtual IMEXPORT VmbErrorType | SetValue (const double &value) |
| virtual IMEXPORT VmbErrorType | SetValue (const VmbInt32_t &value) |
| IMEXPORT VmbErrorType | UnregisterObserver (const IFeatureObserverPtr &observer) |
| virtual | ~BaseFeature () |
Public Member Functions inherited from AVT::VmbAPI::BasicLockable | |
| IMEXPORT | BasicLockable () |
| IMEXPORT | BasicLockable (MutexPtr pMutex) |
| MutexPtr & | GetMutex () |
| const MutexPtr & | GetMutex () const |
| void | Lock () |
| void | Unlock () |
| virtual IMEXPORT | ~BasicLockable () |
Additional Inherited Members | |
Protected Attributes inherited from AVT::VmbAPI::BaseFeature | |
| FeatureInfo | m_featureInfo |
| FeatureContainer * | m_pFeatureContainer |
Definition at line 40 of file IntFeature.h.
| AVT::VmbAPI::IntFeature::IntFeature | ( | const VmbFeatureInfo_t * | featureInfo, |
| FeatureContainer *const | pFeatureContainer | ||
| ) |
Definition at line 34 of file IntFeature.cpp.
|
virtual |
Reimplemented from AVT::VmbAPI::BaseFeature.
Definition at line 74 of file IntFeature.cpp.
|
virtual |
Reimplemented from AVT::VmbAPI::BaseFeature.
Definition at line 59 of file IntFeature.cpp.
|
virtual |
Reimplemented from AVT::VmbAPI::BaseFeature.
Definition at line 39 of file IntFeature.cpp.
|
virtual |
Reimplemented from AVT::VmbAPI::BaseFeature.
Definition at line 69 of file IntFeature.cpp.
|
virtual |
Reimplemented from AVT::VmbAPI::BaseFeature.
Definition at line 49 of file IntFeature.cpp.