Instrument Neutral Distributed Interface INDI 2.2.5
Public Member Functions | Protected Attributes | List of all members
V4L2_Decode Class Reference

#include <v4l2_decode.h>

Public Member Functions

 V4L2_Decode ()
 
 ~V4L2_Decode ()
 
std::vector< V4L2_Decoder * > getDecoderList ()
 
V4L2_Decoder * getDecoder ()
 
V4L2_Decoder * getDefaultDecoder ()
 
void setDecoder (V4L2_Decoder *decoder)
 

Protected Attributes

std::vector< V4L2_Decoder * > decoder_list
 
V4L2_Decoder * current_decoder
 
V4L2_Decoder * default_decoder
 

Detailed Description

Definition at line 67 of file v4l2_decode.h.

Constructor & Destructor Documentation

◆ V4L2_Decode()

V4L2_Decode::V4L2_Decode ( )

Definition at line 39 of file v4l2_decode.cpp.

◆ ~V4L2_Decode()

V4L2_Decode::~V4L2_Decode ( )

Definition at line 45 of file v4l2_decode.cpp.

Member Function Documentation

◆ getDecoder()

V4L2_Decoder * V4L2_Decode::getDecoder ( )

Definition at line 60 of file v4l2_decode.cpp.

◆ getDecoderList()

std::vector< V4L2_Decoder * > V4L2_Decode::getDecoderList ( )

Definition at line 55 of file v4l2_decode.cpp.

◆ getDefaultDecoder()

V4L2_Decoder * V4L2_Decode::getDefaultDecoder ( )

Definition at line 64 of file v4l2_decode.cpp.

◆ setDecoder()

void V4L2_Decode::setDecoder ( V4L2_Decoder *  decoder)

Definition at line 68 of file v4l2_decode.cpp.

Member Data Documentation

◆ current_decoder

V4L2_Decoder* V4L2_Decode::current_decoder
protected

Definition at line 79 of file v4l2_decode.h.

◆ decoder_list

std::vector<V4L2_Decoder *> V4L2_Decode::decoder_list
protected

Definition at line 78 of file v4l2_decode.h.

◆ default_decoder

V4L2_Decoder* V4L2_Decode::default_decoder
protected

Definition at line 80 of file v4l2_decode.h.


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