Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CPvResult::Code
 CCPersistStream
 CCSource
 CCSourceStream
 CPvGenDCPartH264Fields::H264Flags
 CIAMDroppedFrames
 CIAMStreamConfig
 CPvGenDCLib::IBufferAdapter
 CIKsPropertySet
 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
 CIPvFilterBase class (interface) of various processing filters provided by the eBUS SDK
 CIPvGenApiFactoryGenApi factory used to add custom GenApi parameters to a software-based GigE Vision Device GenICam XML file
 CIPvGenDCChunkDataGeneric chunk data interface for GenDC parts
 CIPvGenDCChunkWriterGeneric chunk data writer interface for GenDC parts
 CIPvGenDCImageGeneric image interface for GenDC parts
 CIPvGenDCManagerInterface for managing GenDC (Generic Data Container) operations
 CIPvGenericDataComponentOne component in a GenDC container. A container can be formed by one or more components
 CIPvGenericDataContainerInterface used to read from a GenDC container
 CIPvGenericDataPartOne part in a GenDC component; the smallest unit in a GenDC container
 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
 CIPvMultiPartContainerReaderInterface used to read from a multi-part container
 CIPvMultiPartSectionOne section (part) of a multi-part container
 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
 CIPvSemaphoreInterface for a semaphore object used for synchronization
 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
 CIPvTriggerCallbackAn interface which provides a trigger callback function
 CIPvTriggerSelectorInterface used by PvStreamingChannelSourceTrigger to support a trigger mechanism
 CIPvUserSetNotifyAn interface to register a state change callback for UserSets
 CIPvVirtualDeviceGEVInterface to the main class of the software-based GigE Vision Device
 CIPvVirtualDeviceGEVEventSinkInterface that is used by PvSoftDeviceGEV to report internal events
 CIPvVirtualDeviceGEVInfoInterface that is used to customize the identity of a software-based GigE Vision Device
 CIPvVirtualDeviceGEVStatisticsInterface that is used to retrieve control channel statistics from a software-based GigE Vision Device
 CISpecifyPropertyPages
 CIUnknown
 CIUpdaterObserverInterface used to receive progress updates from the PvGenFUUpdater
 CPvAcquisitionStateEventSinkObserver interface for an observable PvAcquisitionStateManager object
 CPvAcquisitionStateManagerAcquisition state manager, advanced TLParamsLocked manager
 CPvActionCommandUtility class to send action command to GigE Vision devices
 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
 CPvCameraBridgeBridge between a PvDevice and a camera connected through a serial port
 CPvCameraBridgeEventSinkEvent sink interface for PvCameraBridge events
 CPvConfigurationReaderReads and restores configuration data from persistence files
 CPvConfigurationWriterWrites configuration data to persistence files
 CPvCudaBufferRepresents a block of Cuda data in memory either on host, device side or both if using UVM
 CPvCudaBufferConverterUsed to convert a PvBuffer to another pixel type
 CPvDeInterlacerDe-interlacing filter
 CPvDeviceConnect, configure and control a GigE Vision or USB3 Vision device
 CPvDeviceEventSinkObserver interface for an observable PvDevice object
 CPvDeviceI2CBusProvides I2C bus communication interface for device serial ports
 CPvDeviceInfoInformation identifying a 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
 CPvDeviceSerialPortEchoSinkReceives serial port echo notifications for transmitted and received data
 CPvDeviceSPIBusProvides SPI bus communication over a device serial port
 CPvDfwPayloadCurrently only used to generate reset and device ID DFW records from firmware update files
 CPvDisplayThreadManages a display thread for rendering buffers and reporting callbacks
 CPvFPSStabilizerDisplay frame rate manager. Used to stabilize the frames-per-seconds displayed
 CPvGenCategoryGenICam category
 CPvGenDCPart1DFieldsSpecific part fields for the 1D array type
 CPvGenDCPart2DFieldsSpecific part fields for the 2D uncompressed, JPEG and JPEG2000 types
 CPvGenDCPartMetadataFieldsSpecific part fields for the metadata type
 CPvGenEnumEntryGenICam feature: Enumeration entry
 CPvGenEventSinkObserver interface for an observable PvGenParameter object
 CPvGenFileAllows reading/writing to files hosted on the device
 CPvGenFUUpdaterClass used to perform a GenICam firmware update on a device
 CPvGenParameterBase class for all GenICam feature types
 CPvGenParameterArrayGenICam feature array
 CPvGenParameterListClass used to hold a group of PvGenParameter pointers
 CPvGenStateStackPerforms changes to a GenICam node map, tracks them and restores the previous state on destruction
 CPvH264Decoder
 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
 CPvPipelineHelper class for receiving data from a GigE Vision or USB3 Vision transmitter
 CPvPipelineEventSinkObserver interface for an observable PvPipeline object
 CPvPleoraCompressedPleora compressed interface to a PvBuffer
 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
 CPvSessionInfoDescribes a multimedia session (typically an RTP stream) discovered via SAP
 CPvSessionInfoSDPA class to read every SDP attribute for a given session
 CPvStreamReceive data from a GigE Vision or USB3 Vision transmitter
 CPvStreamEventSinkEvent sink used to receive buffer queue/unqueue notifications
 CPvStreamInfoClass extracting string-based information out of PvStream statistics
 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
 CPvTftpClientSends or receives files from a GigE Vision video interface using the TFTP protocol
 CPvTruesenseConverterConverts images from TRUESENSE(TM) to RGB
 CPvVirtualDeviceGEVVirtual GigE Vision device
 CPvWndWindow controller superclass

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