Doxygen Book
_GstTensorSrcIIOChannelProperties Struct Reference

GstTensorSrcIIO channel's properties (internal data structure) More...

#include <gsttensor_srciio.h>

Public Attributes

gboolean enabled
 
gboolean pre_enabled
 
gchar * name
 
gchar * generic_name
 
gchar * base_dir
 
gchar * base_file
 
gint index
 
gboolean big_endian
 
gboolean is_signed
 
guint used_bits
 
guint64 mask
 
guint storage_bytes
 
guint storage_bits
 
guint shift
 
guint location
 
gfloat offset
 
gfloat scale
 

Detailed Description

GstTensorSrcIIO channel's properties (internal data structure)

Definition at line 77 of file gsttensor_srciio.h.

Member Data Documentation

◆ base_dir

gchar* _GstTensorSrcIIOChannelProperties::base_dir

The base directory for the channel

Definition at line 83 of file gsttensor_srciio.h.

◆ base_file

gchar* _GstTensorSrcIIOChannelProperties::base_file

The base filename for the channel

Definition at line 84 of file gsttensor_srciio.h.

◆ big_endian

gboolean _GstTensorSrcIIOChannelProperties::big_endian

endian-ness of the data in buffer

Definition at line 87 of file gsttensor_srciio.h.

◆ enabled

gboolean _GstTensorSrcIIOChannelProperties::enabled

currently state enabled/disabled

Definition at line 79 of file gsttensor_srciio.h.

◆ generic_name

gchar* _GstTensorSrcIIOChannelProperties::generic_name

The generic name of the channel

Definition at line 82 of file gsttensor_srciio.h.

◆ index

gint _GstTensorSrcIIOChannelProperties::index

index of the channel in the buffer

Definition at line 85 of file gsttensor_srciio.h.

◆ is_signed

gboolean _GstTensorSrcIIOChannelProperties::is_signed

sign property of the data

Definition at line 88 of file gsttensor_srciio.h.

◆ location

guint _GstTensorSrcIIOChannelProperties::location

location of channel data in buffer

Definition at line 94 of file gsttensor_srciio.h.

◆ mask

guint64 _GstTensorSrcIIOChannelProperties::mask

size of the bits used for the data

Definition at line 90 of file gsttensor_srciio.h.

◆ name

gchar* _GstTensorSrcIIOChannelProperties::name

The name of the channel

Definition at line 81 of file gsttensor_srciio.h.

◆ offset

gfloat _GstTensorSrcIIOChannelProperties::offset

offset applied on raw data read from device

Definition at line 95 of file gsttensor_srciio.h.

◆ pre_enabled

gboolean _GstTensorSrcIIOChannelProperties::pre_enabled

already in enabled/disabled state

Definition at line 80 of file gsttensor_srciio.h.

◆ scale

gfloat _GstTensorSrcIIOChannelProperties::scale

scale applied on offset-ed data read from device

Definition at line 96 of file gsttensor_srciio.h.

◆ shift

guint _GstTensorSrcIIOChannelProperties::shift

shift to be applied on the read data

Definition at line 93 of file gsttensor_srciio.h.

◆ storage_bits

guint _GstTensorSrcIIOChannelProperties::storage_bits

exact bit size for the data

Definition at line 92 of file gsttensor_srciio.h.

◆ storage_bytes

guint _GstTensorSrcIIOChannelProperties::storage_bytes

total storage size for the data

Definition at line 91 of file gsttensor_srciio.h.

◆ used_bits

guint _GstTensorSrcIIOChannelProperties::used_bits

size of the bits used for the data

Definition at line 89 of file gsttensor_srciio.h.


The documentation for this struct was generated from the following file: