|
| enum | BufferPayloadType {
BufferPayloadType::Unknown,
BufferPayloadType::Image,
BufferPayloadType::RawData,
BufferPayloadType::File,
BufferPayloadType::Chunk,
BufferPayloadType::JPEG,
BufferPayloadType::JPEG2000,
BufferPayloadType::H264,
BufferPayloadType::ChunkOnly,
BufferPayloadType::DeviceSpecific,
BufferPayloadType::MultiPart,
BufferPayloadType::Custom = 1000
} |
| | Payload type of buffer. More...
|
| |
| enum | PixelFormatNamespace {
PixelFormatNamespace::GEV = 1,
PixelFormatNamespace::IIDC,
PixelFormatNamespace::PFNC16Bit,
PixelFormatNamespace::PFNC32Bit,
PixelFormatNamespace::Custom = 1000
} |
| | The namespace needed to interpret the pixel format value of the buffer. More...
|
| |
| enum | BufferPartType {
BufferPartType::Unknown,
BufferPartType::Image2D,
BufferPartType::PlaneBiPlanar2D,
BufferPartType::PlaneTriPlanar2D,
BufferPartType::PlaneQuadPlanar2D,
BufferPartType::Image3D,
BufferPartType::PlaneBiPlanar3D,
BufferPartType::PlaneTriPlanar3D,
BufferPartType::PlaneQuadPlanar3D,
BufferPartType::ConfidenceMap,
BufferPartType::Custom = 1000
} |
| | Data type of the buffer part. More...
|
| |
| enum | Endianness {
Endianness::Unknown,
Endianness::Little,
Endianness::Big
} |
| | Endianness of pixel data in a Buffer or the data in a Port. More...
|
| |
| enum | DataStreamFlushMode {
DataStreamFlushMode::InputPoolToOutputQueue,
DataStreamFlushMode::DiscardOutputQueue,
DataStreamFlushMode::AllToInputPool,
DataStreamFlushMode::UnqueuedToInputPool,
DataStreamFlushMode::DiscardAll,
DataStreamFlushMode::Custom = 1000
} |
| | Operation modes for DataStream::Flush() method. More...
|
| |
| enum | AcquisitionStartMode {
AcquisitionStartMode::Default,
AcquisitionStartMode::Custom = 1000
} |
| | The enum holding the possible acquisition start modes, for DataStream::StartAcquisition(). More...
|
| |
| enum | AcquisitionStopMode {
AcquisitionStopMode::Default,
AcquisitionStopMode::Kill,
AcquisitionStopMode::Custom = 1000
} |
| | The enum holding the possible acquisition stop modes, for DataStream::StopAcquisition(). More...
|
| |
| enum | DeviceAccessStatus {
DeviceAccessStatus::ReadWrite = 1,
DeviceAccessStatus::ReadOnly,
DeviceAccessStatus::NoAccess,
DeviceAccessStatus::Busy,
DeviceAccessStatus::OpenReadWrite,
DeviceAccessStatus::OpenReadOnly,
DeviceAccessStatus::Custom = 1000
} |
| | Current accessibility of the device. More...
|
| |
| enum | DeviceAccessType {
DeviceAccessType::ReadOnly = 2,
DeviceAccessType::Control,
DeviceAccessType::Exclusive,
DeviceAccessType::Custom = 1000
} |
| | Different modes to open the device with. More...
|
| |
| enum | DeviceInformationRole {
DeviceInformationRole::ID = 0,
DeviceInformationRole::VendorName,
DeviceInformationRole::ModelName,
DeviceInformationRole::TLType,
DeviceInformationRole::DisplayName,
DeviceInformationRole::AccessStatus,
DeviceInformationRole::UserDefinedName,
DeviceInformationRole::SerialNumber,
DeviceInformationRole::Version,
DeviceInformationRole::TimestampTickFrequency,
DeviceInformationRole::Custom = 1000
} |
| | Different types of information about the device. More...
|
| |
| enum | FirmwareUpdatePersistence {
FirmwareUpdatePersistence::None,
FirmwareUpdatePersistence::Full
} |
| | Specifies if the device persists user sets and/or sequencer sets during the update. More...
|
| |
| enum | FirmwareUpdateVersionStyle {
FirmwareUpdateVersionStyle::Dotted,
FirmwareUpdateVersionStyle::Semantic
} |
| | The style of the version value. More...
|
| |
| enum | FirmwareUpdateStep {
FirmwareUpdateStep::CheckPreconditions,
FirmwareUpdateStep::AcquireUpdateData,
FirmwareUpdateStep::WriteFeature,
FirmwareUpdateStep::ExecuteFeature,
FirmwareUpdateStep::AssertFeature,
FirmwareUpdateStep::UploadFile,
FirmwareUpdateStep::ResetDevice
} |
| | The possible firmware update step types. More...
|
| |
| enum | EventType {
EventType::Error,
EventType::FeatureInvalidate = 2,
EventType::FeatureChange,
EventType::RemoteDevice,
EventType::Module,
EventType::Custom = 1000
} |
| | Different types of events. More...
|
| |
| enum | PortURLScheme {
PortURLScheme::Local,
PortURLScheme::HTTP,
PortURLScheme::File,
PortURLScheme::Custom = 1000
} |
| | Possible URL schemes for the port. More...
|
| |
| enum | CharacterEncoding {
CharacterEncoding::ASCII = 0,
CharacterEncoding::UTF8
} |
| | Possible character encodings. More...
|
| |
The "core" namespace contains the direct GenAPI and GenTL wrapper.