

# Struct hbdecim\_q15\_state\_t



[**ClassList**](annotated.md) **>** [**hbdecim\_q15\_state\_t**](structhbdecim__q15__state__t.md)





* `#include <hbdecim_q15_core.h>`





















## Public Attributes

| Type | Name |
| ---: | :--- |
|  size\_t | [**K**](#variable-k)  <br> |
|  size\_t | [**K\_pad**](#variable-k_pad)  <br> |
|  size\_t | [**cap**](#variable-cap)  <br> |
|  size\_t | [**centre**](#variable-centre)  <br> |
|  int16\_t \* | [**coeffs**](#variable-coeffs)  <br> |
|  int16\_t \* | [**even\_I**](#variable-even_i)  <br> |
|  int16\_t \* | [**even\_Q**](#variable-even_q)  <br> |
|  size\_t | [**even\_head**](#variable-even_head)  <br> |
|  int | [**fir\_on\_even**](#variable-fir_on_even)  <br> |
|  int | [**has\_pending**](#variable-has_pending)  <br> |
|  size\_t | [**mask**](#variable-mask)  <br> |
|  size\_t | [**num\_taps**](#variable-num_taps)  <br> |
|  int16\_t \* | [**odd\_I**](#variable-odd_i)  <br> |
|  int16\_t \* | [**odd\_Q**](#variable-odd_q)  <br> |
|  size\_t | [**odd\_head**](#variable-odd_head)  <br> |
|  int16\_t | [**pending\_I**](#variable-pending_i)  <br> |
|  int16\_t | [**pending\_Q**](#variable-pending_q)  <br> |












































## Public Attributes Documentation




### variable K 

```C++
size_t hbdecim_q15_state_t::K;
```




<hr>



### variable K\_pad 

```C++
size_t hbdecim_q15_state_t::K_pad;
```




<hr>



### variable cap 

```C++
size_t hbdecim_q15_state_t::cap;
```




<hr>



### variable centre 

```C++
size_t hbdecim_q15_state_t::centre;
```




<hr>



### variable coeffs 

```C++
int16_t* hbdecim_q15_state_t::coeffs;
```




<hr>



### variable even\_I 

```C++
int16_t* hbdecim_q15_state_t::even_I;
```




<hr>



### variable even\_Q 

```C++
int16_t* hbdecim_q15_state_t::even_Q;
```




<hr>



### variable even\_head 

```C++
size_t hbdecim_q15_state_t::even_head;
```




<hr>



### variable fir\_on\_even 

```C++
int hbdecim_q15_state_t::fir_on_even;
```




<hr>



### variable has\_pending 

```C++
int hbdecim_q15_state_t::has_pending;
```




<hr>



### variable mask 

```C++
size_t hbdecim_q15_state_t::mask;
```




<hr>



### variable num\_taps 

```C++
size_t hbdecim_q15_state_t::num_taps;
```




<hr>



### variable odd\_I 

```C++
int16_t* hbdecim_q15_state_t::odd_I;
```




<hr>



### variable odd\_Q 

```C++
int16_t* hbdecim_q15_state_t::odd_Q;
```




<hr>



### variable odd\_head 

```C++
size_t hbdecim_q15_state_t::odd_head;
```




<hr>



### variable pending\_I 

```C++
int16_t hbdecim_q15_state_t::pending_I;
```




<hr>



### variable pending\_Q 

```C++
int16_t hbdecim_q15_state_t::pending_Q;
```




<hr>

------------------------------
The documentation for this class was generated from the following file `native/inc/hbdecim_q15/hbdecim_q15_core.h`

