Interface for enumeration properties.
More...
#include <GenApi/IEnumerationT.h>
template<typename EnumT>
struct GenApi::IEnumerationT< EnumT >
Interface for enumeration properties.
virtual void GenApi::IValue::FromString |
( |
const GenICam::gcstring & |
ValueStr, |
|
|
bool |
Verify = true |
|
) |
| |
|
pure virtualinherited |
Set content of the node as string.
- Parameters
-
ValueStr | The value to set |
Verify | Enables AccessMode and Range verification (default = true) |
virtual int64_t GenApi::IEnumeration::GetIntValue |
( |
bool |
Verify = false , |
|
|
bool |
IgnoreCache = false |
|
) |
| |
|
pure virtualinherited |
Get integer node value.
- Parameters
-
Verify | Enables Range verification (default = false). The AccessMode is always checked |
IgnoreCache | If true the value is read ignoring any caches (default = false) |
- Returns
- The value read
Get node value.
- Parameters
-
Verify | Enables Range verification (default = false). The AccessMode is always checked |
IgnoreCache | If true the value is read ignoring any caches (default = false) |
- Returns
- The value read
virtual void GenApi::IEnumeration::SetIntValue |
( |
int64_t |
Value, |
|
|
bool |
Verify = true |
|
) |
| |
|
pure virtualinherited |
Set integer node value.
- Parameters
-
Value | The value to set |
Verify | Enables AccessMode and Range verification (default = true) |
Set node value.
- Parameters
-
Value | The value to set |
Verify | Enables AccessMode and Range verification (default = true) |
virtual GenICam::gcstring GenApi::IValue::ToString |
( |
bool |
Verify = false , |
|
|
bool |
IgnoreCache = false |
|
) |
| |
|
pure virtualinherited |
Get content of the node as string.
- Parameters
-
Verify | Enables Range verification (default = false). The AccessMode is always checked |
IgnoreCache | If true the value is read ignoring any caches (default = false) |
- Returns
- The value read
The documentation for this struct was generated from the following file: