libcamera  v0.3.0
Supporting cameras in Linux since 2019
libcamera::PipelineHandler Member List

This is the complete list of members for libcamera::PipelineHandler, including all inherited members.

acquire()libcamera::PipelineHandler
acquireMediaDevice(DeviceEnumerator *enumerator, const DeviceMatch &dm)libcamera::PipelineHandler
assertThreadBound(const char *message)libcamera::Objectprotected
completeBuffer(Request *request, FrameBuffer *buffer)libcamera::PipelineHandler
completeRequest(Request *request)libcamera::PipelineHandler
configurationFile(const std::string &subdir, const std::string &name) constlibcamera::PipelineHandler
configure(Camera *camera, CameraConfiguration *config)=0libcamera::PipelineHandlerpure virtual
deleteLater()libcamera::Object
exportFrameBuffers(Camera *camera, Stream *stream, std::vector< std::unique_ptr< FrameBuffer >> *buffers)=0libcamera::PipelineHandlerpure virtual
generateConfiguration(Camera *camera, Span< const StreamRole > roles)=0libcamera::PipelineHandlerpure virtual
hasPendingRequests(const Camera *camera) constlibcamera::PipelineHandler
hotplugMediaDevice(MediaDevice *media)libcamera::PipelineHandlerprotected
invokeMethod(R(T::*func)(FuncArgs...), ConnectionType type, Args &&... args)libcamera::Objectinline
manager_libcamera::PipelineHandlerprotected
match(DeviceEnumerator *enumerator)=0libcamera::PipelineHandlerpure virtual
message(Message *msg)libcamera::Objectprotectedvirtual
moveToThread(Thread *thread)libcamera::Object
name() constlibcamera::PipelineHandlerinline
Object(Object *parent=nullptr)libcamera::Object
parent() constlibcamera::Objectinline
PipelineHandler(CameraManager *manager)libcamera::PipelineHandler
PipelineHandlerFactoryBase (defined in libcamera::PipelineHandler)libcamera::PipelineHandlerfriend
postMessage(std::unique_ptr< Message > msg)libcamera::Object
queueRequest(Request *request)libcamera::PipelineHandler
queueRequestDevice(Camera *camera, Request *request)=0libcamera::PipelineHandlerprotectedpure virtual
registerCamera(std::shared_ptr< Camera > camera)libcamera::PipelineHandlerprotected
registerRequest(Request *request)libcamera::PipelineHandler
release(Camera *camera)libcamera::PipelineHandler
releaseDevice(Camera *camera)libcamera::PipelineHandlerprotectedvirtual
start(Camera *camera, const ControlList *controls)=0libcamera::PipelineHandlerpure virtual
stop(Camera *camera)libcamera::PipelineHandler
stopDevice(Camera *camera)=0libcamera::PipelineHandlerprotectedpure virtual
thread() constlibcamera::Objectinline
~Object()libcamera::Objectvirtual
~PipelineHandler() (defined in libcamera::PipelineHandler)libcamera::PipelineHandlervirtual