Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CIPvChunkDataGeneric chunk data interface
 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
 CIPvGenApiFactoryGenApi factory used to add custom GenApi parameters to a software-based GigE Vision Device GenICam XML file
 CIPvH264AccessUnitGeneric, read-only H264 access unit interface
 CIPvImageGeneric image interface
 CIPvImageJPEGGeneric interface to a JPEG image
 CIPvMessageChannelMessaging channel interface of the software-based GigE Vision Device
 CIPvMultiPartContainerInterface to a multi-part container
 CIPvMultiPartContainerReaderInterface used to read from a multi-part container
 CIPvMultiPartContainerWriterInterface used to write to a multi-part container
 CIPvMultiPartSectionOne section (part) of a multi-part container
 CIPvRegisterInterface that is used to access the registers of the software-based GigE Vision Device
 CIPvRegisterEventSinkInterface that is used to report the register activity of the software-based GigE Vision Device
 CIPvRegisterFactoryClass used for register creation
 CIPvRegisterInfoInterface to access basic information about a PvSoftDeviceGEV register
 CIPvRegisterMapRegister map interface for a software-based GigE Vision Device
 CIPvRegisterStoreClass used with register persistence in the context of user-sets
 CIPvSoftDeviceGEVInterface to the main class of the software-based GigE Vision Device
 CIPvSoftDeviceGEVEventSinkInterface that is used by PvSoftDeviceGEV to report internal events
 CIPvSoftDeviceGEVInfoInterface that is used to customize the identity of a software-based GigE Vision Device
 CIPvSoftDeviceGEVStatisticsInterface that is used to retrieve control channel statistics from a software-based GigE Vision Device
 CIPvStreamingChannelSourceInterface that is used by PvSoftDeviceGEV to query and report information from a streaming source implemented by your application
 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
 CPvH264Decoder
 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
 CPvSerialTerminalWndGUI-based terminal interface to a device serial port
 CPvSessionInfo
 CPvSessionInfoSDP
 CPvSoftDeviceGEVImplements a software-based GigE Vision Device with full GVCP and GVSP support
 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
 CPvStreamingChannelSourceDefaultA default implementation for the IPvStreamingSourceChannelSource interface
 CPvStreamRTPReceive data from a RTP transmitter
 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-2021 Pleora Technologies Inc.
www.pleora.com