| Clibcamera::Camera | Camera device |
| Clibcamera::CameraConfiguration | Hold configuration for streams of the camera |
| Clibcamera::CameraManager | Provide access and manage all cameras in the system |
| Clibcamera::ColorSpace | Class to describe a color space |
| ▼Clibcamera::ControlId | Control static metadata |
| Clibcamera::Control< T > | Describe a control and its intrinsic properties |
| Clibcamera::ControlInfo | Describe the limits of valid values for a Control |
| Clibcamera::ControlInfoMap | A map of ControlId to ControlInfo |
| Clibcamera::ControlList | Associate a list of ControlId with their values for an object |
| Clibcamera::ControlValue | Abstract type representing the value of a control |
| Clibcamera::Fence | Synchronization primitive to manage resources |
| Clibcamera::Flags< E > | Type-safe container for enum-based bitfields |
| Clibcamera::FrameBuffer | Frame buffer data and its associated dynamic metadata |
| Clibcamera::FrameBufferAllocator | FrameBuffer allocator for applications |
| Clibcamera::FrameMetadata | Metadata related to a captured frame |
| Clibcamera::PixelFormat | Libcamera image pixel format |
| Clibcamera::FrameBuffer::Plane | A memory region to store a single plane of a frame |
| Clibcamera::FrameMetadata::Plane | Per-plane frame metadata |
| Clibcamera::Point | Describe a point in two-dimensional space |
| Clibcamera::Rectangle | Describe a rectangle's position and dimensions |
| Clibcamera::Request | A frame capture request |
| Clibcamera::SensorConfiguration | Camera sensor configuration |
| Clibcamera::SharedFD | RAII-style wrapper for file descriptors |
| Clibcamera::Signal< Args > | Generic signal and slot communication mechanism |
| Clibcamera::Signal< libcamera::Request * > | |
| Clibcamera::Signal< libcamera::Request *, libcamera::FrameBuffer * > | |
| Clibcamera::Size | Describe a two-dimensional size |
| Clibcamera::SizeRange | Describe a range of sizes |
| Clibcamera::Stream | Video stream for a camera |
| Clibcamera::StreamConfiguration | Configuration parameters for a stream |
| Clibcamera::StreamFormats | Hold information about supported stream formats |
| Clibcamera::UniqueFD | Unique_ptr-like wrapper for a file descriptor |