SDRAngel  4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
Classes | Public Member Functions | Public Attributes | List of all members
TripleByteLE< qint64 > Struct Template Reference

#include <decimators.h>

Classes

union  isample
 

Public Member Functions

 operator qint64 () const
 

Public Attributes

typedef __attribute__
 
uint8_t b0
 
uint8_t b1
 
uint8_t b2
 

Detailed Description

template<>
struct TripleByteLE< qint64 >

Definition at line 359 of file decimators.h.

Member Function Documentation

◆ operator qint64()

TripleByteLE< qint64 >::operator qint64 ( ) const
inline

Definition at line 378 of file decimators.h.

378  {
379  isample s;
380  s.ia = 0;
381  s.i0 = 0;
382  s.i1 = b0;
383  s.i2 = b1;
384  s.i3 = b2;
385  return s.i >> 40;
386  }
uint8_t i3
Definition: decimators.h:67
uint8_t i0
Definition: decimators.h:64
int32_t i
Definition: decimators.h:61
uint32_t ia
Definition: decimators.h:64
uint8_t i2
Definition: decimators.h:66
uint8_t i1
Definition: decimators.h:65

Member Data Documentation

◆ __attribute__

typedef TripleByteLE< qint64 >::__attribute__

◆ b0

uint8_t TripleByteLE< qint64 >::b0

Definition at line 361 of file decimators.h.

◆ b1

uint8_t TripleByteLE< qint64 >::b1

Definition at line 362 of file decimators.h.

◆ b2

uint8_t TripleByteLE< qint64 >::b2

Definition at line 363 of file decimators.h.


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