Pleora Technologies Inc. eBUS SDK v5.1.10.4642 API



Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CIPvDeviceAdapterInterface used by PvDeviceSerialPort to interact with a device controller
 CIPvDeviceEventSinkInterface used by a class implementing IPvDeviceAdapter to forward notifications to PvDeviceSerialPort
 CIPvDSSourceCOM interface to the eBUS SDK DirectShow Source filter, PvDSSource
 CIPvFilter
 CIPvTransmitterGEVInterface to expose the transmitter GEV to the GEV virtual device
 CPvAcquisitionStateEventSinkObserver interface for an observable PvAcquisitionStateManager object
 CPvAcquisitionStateManagerAcquisition state manager, advanced TLParamsLocked manager
 CPvActionCommandUtility class to send action command to GigE Vision devices
 CPvBufferRepresents a block of GigE Vision or USB3 Vision data in memory
 CPvBufferConverterUsed to convert a PvBuffer to another pixel type
 CPvBufferConverterRGBFilterContains a RGB filter configuration that can be used with a PvBufferConverter
 CPvBufferWriterSaves the contents of a PvBuffer object to a raw data file or bitmap
 CPvCameraBridgeUsed to provide a GenApi interface to a frame grabber camera
 CPvCameraBridgeEventSinkObserver interface for an observable PvCameraBridge object
 CPvCameraBridgeManagerWndA user interface for configuring PvCameraBridge instances of a device
 CPvChunkDataRaw data interface to a PvBuffer
 CPvConfigurationReaderRestore the state of the system
 CPvConfigurationWriterSave the state of the system
 CPvDeInterlacerDe-interlacing filter
 CPvDeviceConnect, configure and control a GigE Vision or USB3 Vision device
 CPvDeviceAdapterIPvDeviceAdapter default implementation for the eBUS SDK
 CPvDeviceEventSinkObserver interface for an observable PvDevice object
 CPvDeviceFinderWndA user interface that finds all GigE Vision, USB3 Vision and Pleora Protocol devices on a network and lets the user select one
 CPvDeviceGEVConnect, configure and control a GigE Vision device
 CPvDeviceI2CBusI2C serial controller
 CPvDeviceInfoInformation identifying a device
 CPvDeviceInfoGEVInformation identifying a GigE Vision device
 CPvDeviceInfoPleoraProtocolInformation about a Pleora Protocol device
 CPvDeviceInfoU3VInformation about a USB3 Vision device
 CPvDeviceInfoUSBInformation about a generic USB device
 CPvDevicePleoraProtocolClass simply used to configure the IP address of a Pleora Protocol device
 CPvDeviceSerialPortProvides access the a serial port on a Pleora GigE Vision or USB3 Vision device
 CPvDeviceSerialPortEchoSinkEvent sink that can registered to PvDeviceSerialPort to be notified of serial communication events
 CPvDeviceSPIBusSPI serial controller
 CPvDeviceU3VConnect, configure and control a USB3 Vision device
 CPvDfwPayloadCurrently only used to generate reset and device ID DFW records from firmware update files
 CPvDisplayThreadThread taking buffers out of a PvPipeline in order to display them
 CPvDisplayWndA user interface for displaying the contents of an image
 CPvDSSource
 CPvDSStream
 CPvFPSStabilizerDisplay frame rate manager. Used to stabilize the frames-per-seconds displayed
 CPvGenBooleanGenICam feature: Boolean. A feature which can either be true or false
 CPvGenBrowserWndUser interface for browsing and editing the contents of a PvGenParameterArray object
 CPvGenCategoryGenICam category
 CPvGenCommandGenICam feature: Command. A feature which can only be activated
 CPvGenEnumGenICam feature: Enumeration. A feature which can take one of many defined values
 CPvGenEnumEntryGenICam feature: Enumeration entry
 CPvGenEventSinkObserver interface for an observable PvGenParameter object
 CPvGenFileAllows reading/writing to files hosted on the device
 CPvGenFloatGenICam feature: Float
 CPvGenIntegerGenICam feature: Integer
 CPvGenParameterBase class for all GenICam feature types
 CPvGenParameterArrayGenICam feature array
 CPvGenParameterListClass used to hold a group of PvGenParameter pointers
 CPvGenRegisterGenICam feature: Register, or IRegister. A feature providing direct access to a section of the device's register map
 CPvGenStateStackPerforms changes to a GenICam node map, tracks them and restores the previous state on destruction
 CPvGenStringGenICam feature: String
 CPvImageImage interface to a PvBuffer
 CPvImageAnalysisMonoPerforms image analyse on an image
 CPvInterfaceRepresents one interface (network adapter or USB host controller) on a system (the PC)
 CPvLoggerUsed to log information or events in some logging category
 CPvLogSinkClass used to register logging callbacks from your application
 CPvMp4WriterPerforms H.264 encoding and writing to an MP4 container from PvBuffers
 CPvNetworkAdapterRepresents one Ethernet network adapter on a system (the PC)
 CPvPipelineHelper class for receiving data from a GigE Vision or USB3 Vision transmitter
 CPvPipelineEventSinkObserver interface for an observable PvPipeline object
 CPvPropertySimple name/value string pair class
 CPvPropertyListClass used to hold a group of PvProperty objects
 CPvRangeFilterIncreases the contrast of displayed images and exported H.264 video by constraining the image to a minimum and maximum range of pixel values. Provides a histogram to analyze the dynamic range
 CPvRawDataRaw data interface to a PvBuffer
 CPvResultResult information
 CCode
 CPvSerialTerminalWndGUI-based terminal interface to a device serial port
 CPvStreamReceive data from a GigE Vision or USB3 Vision transmitter
 CPvStreamEventSinkEvent sink used to receive buffer queue/unqueue notifications
 CPvStreamGEVReceive data from a GigE Vision
 CPvStreamInfoClass extracting string-based information out of PvStream statistics
 CPvStreamU3VReceive data from a USB3 Vision transmitter
 CPvStringString class
 CPvStringListClass used to hold a group of PvString objects
 CPvSystemFind interfaces (network adapters or USB host controllers) and devices reachable from this PC
 CPvSystemEventSinkObserver interface for an observable PvSystem object
 CPvTapFilter
 CPvTftpClientSends or receives files from a GigE Vision video interface using the TFTP protocol
 CPvTransmitterGEVClass for transmitting blocks using the GigE Vision streaming protocol
 CPvTruesenseConverterConverts images from TRUESENSE(TM) to RGB
 CPvUSBHostControllerRepresents one USB host controller on a system (the PC)
 CPvVirtualDeviceGEVVirtual GigE Vision device
 CPvWndBase class defining common functionality for all user interface classes

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