Provides general enumerations for describing the behavior, properties, and metadata of nodes within a NodeMap.
More...
|
| enum class | peak::core::nodes::NodeCacheUsePolicy {
peak::core::nodes::NodeCacheUsePolicy::UseCache
,
peak::core::nodes::NodeCacheUsePolicy::IgnoreCache
} |
| | Defines how node value access should interact with the internal cache. More...
|
| enum class | peak::core::nodes::NodeIncrementType {
peak::core::nodes::NodeIncrementType::NoIncrement
,
peak::core::nodes::NodeIncrementType::FixedIncrement
,
peak::core::nodes::NodeIncrementType::ListIncrement
} |
| enum class | peak::core::nodes::NodeRepresentation {
peak::core::nodes::NodeRepresentation::Linear
,
peak::core::nodes::NodeRepresentation::Logarithmic
,
peak::core::nodes::NodeRepresentation::Boolean
,
peak::core::nodes::NodeRepresentation::PureNumber
,
peak::core::nodes::NodeRepresentation::HexNumber
,
peak::core::nodes::NodeRepresentation::IP4Address
,
peak::core::nodes::NodeRepresentation::MACAddress
} |
| enum class | peak::core::nodes::NodeDisplayNotation {
peak::core::nodes::NodeDisplayNotation::Automatic
,
peak::core::nodes::NodeDisplayNotation::Fixed
,
peak::core::nodes::NodeDisplayNotation::Scientific
} |
| | Display notation for numbers in FloatNode. More...
|
| enum class | peak::core::nodes::NodeAccessStatus {
peak::core::nodes::NodeAccessStatus::NotImplemented
,
peak::core::nodes::NodeAccessStatus::NotAvailable
,
peak::core::nodes::NodeAccessStatus::WriteOnly
,
peak::core::nodes::NodeAccessStatus::ReadOnly
,
peak::core::nodes::NodeAccessStatus::ReadWrite
} |
| enum class | peak::core::nodes::NodeCachingMode {
peak::core::nodes::NodeCachingMode::NoCache
,
peak::core::nodes::NodeCachingMode::WriteThrough
,
peak::core::nodes::NodeCachingMode::WriteAround
} |
| enum class | peak::core::nodes::NodeNamespace {
peak::core::nodes::NodeNamespace::Custom
,
peak::core::nodes::NodeNamespace::Standard
} |
| enum class | peak::core::nodes::NodeType {
peak::core::nodes::NodeType::Integer
,
peak::core::nodes::NodeType::Boolean
,
peak::core::nodes::NodeType::Command
,
peak::core::nodes::NodeType::Float
,
peak::core::nodes::NodeType::String
,
peak::core::nodes::NodeType::Register
,
peak::core::nodes::NodeType::Category
,
peak::core::nodes::NodeType::Enumeration
,
peak::core::nodes::NodeType::EnumerationEntry
} |
| enum class | peak::core::nodes::NodeVisibility {
peak::core::nodes::NodeVisibility::Beginner
,
peak::core::nodes::NodeVisibility::Expert
,
peak::core::nodes::NodeVisibility::Guru
,
peak::core::nodes::NodeVisibility::Invisible
} |
Provides general enumerations for describing the behavior, properties, and metadata of nodes within a NodeMap.
◆ NodeAccessStatus
The node's current access status, i.e. the <AccessMode> element. See GenAPI Access Mode.
| Enumerator |
|---|
| NotImplemented | |
| NotAvailable | |
| WriteOnly | |
| ReadOnly | |
| ReadWrite | |
◆ NodeCacheUsePolicy
◆ NodeCachingMode
The node's caching mode, i.e. the <Cacheable> element. See GenAPI Caching.
| Enumerator |
|---|
| NoCache | NoCache means all values are read directly from the device.
|
| WriteThrough | WriteThrough means that a value written to the camera is written to the cache as well.
|
| WriteAround | WriteAround means that only read values are written to the cache.
|
◆ NodeDisplayNotation
Display notation for numbers in FloatNode.
| Enumerator |
|---|
| Automatic | |
| Fixed | |
| Scientific | |
◆ NodeIncrementType
Possible node increment types for number nodes (float, integer).
| Enumerator |
|---|
| NoIncrement | |
| FixedIncrement | |
| ListIncrement | |
◆ NodeNamespace
The node's namespace, i.e. the <node NameSpace=""> attribute. See GenAPI Node.
| Enumerator |
|---|
| Custom | |
| Standard | |
◆ NodeRepresentation
Possible node representations for number nodes (float, integer).
| Enumerator |
|---|
| Linear | |
| Logarithmic | |
| Boolean | |
| PureNumber | |
| HexNumber | |
| IP4Address | |
| MACAddress | |
◆ NodeType
Different node types
| Enumerator |
|---|
| Integer | |
| Boolean | |
| Command | |
| Float | |
| String | |
| Register | |
| Category | |
| Enumeration | |
| EnumerationEntry | |
◆ NodeVisibility
Visibility of the node
| Enumerator |
|---|
| Beginner | |
| Expert | |
| Guru | |
| Invisible | |