This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
| CVIB::DeviceInfo | This class stores information about a specific device type |
| CVIB::iDevice | The interface for all device implementations |
| CVIB::CameraLinkIn | This class represents the Camera Link grabber module |
| CVIB::CameraTrigger | This class controls the digital camera trigger output |
| CVIB::DigitalInput | This class controls a group of digital input signals |
| CVIB::DigitalOutput | This class controls a group of digital output signals |
| CVIB::IOScheduler | This class controls the I/O Scheduler which can store and emit output signals in hard real-time |
| CVIB::LCD | This class controls the status display of the Machine Vision Controller |
| CVIB::Led | This class controls the status LEDs |
| CVIB::Multiplexer | This class controls the RTCC Multiplexer which connects signal sources and sinks with each other |
| CVIB::PowerOverEthernet | This class represents the PowerOverEthernet (PoE) module, which allows gathering information about the current state of attached PoE devices |
| CVIB::Rs232 | This class allows sending and receiving data over a serial port |
| CVIB::Rs422 | This class controls the RS-422 interface |
| CVIB::Service | This class contains functions associated with the hardware component (serial number, system temperature, watchdog, firmware updates) |
| CVIB::Strobe | This class controls the LED Strobe Controller |
| CVIB::TriggerGenerator | This class controls the FPGA Trigger Unit |
| CVIB::TriggerOverEthernet | This class represents the TriggerOverEthernet (ToE) module which allows the generation of GigE Action Commands |
| CVIB::SystemInfo | This class stores information about a specific system type |
| CVIB::VIBSystem::Version4Parts | Version information |
| CVIB::VIBSystem | The factory for devices |