Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtV4L2::QV4L2FileDescriptor Class Reference

#include <qv4l2filedescriptor_p.h>

Inheritance diagram for QtV4L2::QV4L2FileDescriptor:
Collaboration diagram for QtV4L2::QV4L2FileDescriptor:

Public Member Functions

 QV4L2FileDescriptor (QUniqueFileDescriptorHandle descriptor)
bool call (int request, void *arg) const
bool requestBuffers (v4l2_memory memoryType, quint32 &buffersCount) const
bool startStream ()
bool stopStream ()
bool streamStarted () const
Public Member Functions inherited from QUniqueHandle< QtUniqueHandleTraits::FileDescriptorHandleTraits >
 QUniqueHandle () noexcept
 QUniqueHandle (const Type &handle) noexcept
 QUniqueHandle (const Type &handle, const QtUniqueHandleTraits::DefaultDeleter< QtUniqueHandleTraits::FileDescriptorHandleTraits > &deleter) noexcept
 QUniqueHandle (const Type &handle, QtUniqueHandleTraits::DefaultDeleter< QtUniqueHandleTraits::FileDescriptorHandleTraits > &&deleter) noexcept
 QUniqueHandle (QUniqueHandle &&other) noexcept
 ~QUniqueHandle () noexcept
void swap (QUniqueHandle &other) noexcept
 QUniqueHandle (const QUniqueHandle &)=delete
QUniqueHandle & operator= (const QUniqueHandle &)=delete
bool isValid () const noexcept
 operator bool () const noexcept
Type get () const noexcept
QtUniqueHandleTraits::DefaultDeleter< QtUniqueHandleTraits::FileDescriptorHandleTraits > & deleter () noexcept
const QtUniqueHandleTraits::DefaultDeleter< QtUniqueHandleTraits::FileDescriptorHandleTraits > & deleter () const noexcept
void reset (const Type &handle=QtUniqueHandleTraits::FileDescriptorHandleTraits::invalidValue()) noexcept
Type release () noexcept
Type * operator& () noexcept
void close () noexcept

Additional Inherited Members

Public Types inherited from QUniqueHandle< QtUniqueHandleTraits::FileDescriptorHandleTraits >
using Type

Detailed Description

Definition at line 28 of file qv4l2filedescriptor_p.h.

Constructor & Destructor Documentation

◆ QV4L2FileDescriptor()

QtV4L2::QV4L2FileDescriptor::QV4L2FileDescriptor ( QUniqueFileDescriptorHandle descriptor)
explicit

Definition at line 13 of file qv4l2filedescriptor.cpp.

References QV4L2FileDescriptor().

Referenced by QV4L2FileDescriptor().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ call()

bool QtV4L2::QV4L2FileDescriptor::call ( int request,
void * arg ) const

Definition at line 19 of file qv4l2filedescriptor.cpp.

Referenced by coverage_report.CoverageExecutor::build_binaries(), coverage_report.CoverageExecutor::generate_coverage(), coverage_report.CoverageExecutor::generate_html_report(), and coverage_report.CoverageExecutor::merge_raw_coverage_results().

Here is the caller graph for this function:

◆ requestBuffers()

bool QtV4L2::QV4L2FileDescriptor::requestBuffers ( v4l2_memory memoryType,
quint32 & buffersCount ) const

Definition at line 24 of file qv4l2filedescriptor.cpp.

◆ startStream()

bool QtV4L2::QV4L2FileDescriptor::startStream ( )

Definition at line 38 of file qv4l2filedescriptor.cpp.

◆ stopStream()

bool QtV4L2::QV4L2FileDescriptor::stopStream ( )

Definition at line 48 of file qv4l2filedescriptor.cpp.

◆ streamStarted()

bool QtV4L2::QV4L2FileDescriptor::streamStarted ( ) const
inline

Definition at line 43 of file qv4l2filedescriptor_p.h.


The documentation for this class was generated from the following files: