Select driver for current operation.
- Parameters
-
| data | Channel data to check compatibility (optional, for predicate filtering) |
- Returns
- Pointer to selected driver, or nullptr if none available
- Note
- Selects highest priority driver from registry that can handle the channel data
-
If data is nullptr, selects based on priority only (no predicate filtering)
References FL_NOEXCEPT.