

# Struct resamp\_state\_t



[**ClassList**](annotated.md) **>** [**resamp\_state\_t**](structresamp__state__t.md)





* `#include <resamp_core.h>`





















## Public Attributes

| Type | Name |
| ---: | :--- |
|  float \* | [**bank**](#variable-bank)  <br> |
|  double | [**ctrl\_acc**](#variable-ctrl_acc)  <br> |
|  float \_Complex \* | [**decim\_iad**](#variable-decim_iad)  <br> |
|  float \_Complex \* | [**decim\_tfd**](#variable-decim_tfd)  <br> |
|  float \_Complex \* | [**delay\_buf**](#variable-delay_buf)  <br> |
|  size\_t | [**delay\_cap**](#variable-delay_cap)  <br> |
|  size\_t | [**delay\_head**](#variable-delay_head)  <br> |
|  size\_t | [**delay\_mask**](#variable-delay_mask)  <br> |
|  unsigned | [**log2\_phases**](#variable-log2_phases)  <br> |
|  size\_t | [**num\_phases**](#variable-num_phases)  <br> |
|  size\_t | [**num\_taps**](#variable-num_taps)  <br> |
|  uint32\_t | [**phase**](#variable-phase)  <br> |
|  uint32\_t | [**phase\_inc**](#variable-phase_inc)  <br> |
|  double | [**rate**](#variable-rate)  <br> |
|  int | [**upsample**](#variable-upsample)  <br> |












































## Public Attributes Documentation




### variable bank 

```C++
float* resamp_state_t::bank;
```




<hr>



### variable ctrl\_acc 

```C++
double resamp_state_t::ctrl_acc;
```




<hr>



### variable decim\_iad 

```C++
float _Complex* resamp_state_t::decim_iad;
```




<hr>



### variable decim\_tfd 

```C++
float _Complex* resamp_state_t::decim_tfd;
```




<hr>



### variable delay\_buf 

```C++
float _Complex* resamp_state_t::delay_buf;
```




<hr>



### variable delay\_cap 

```C++
size_t resamp_state_t::delay_cap;
```




<hr>



### variable delay\_head 

```C++
size_t resamp_state_t::delay_head;
```




<hr>



### variable delay\_mask 

```C++
size_t resamp_state_t::delay_mask;
```




<hr>



### variable log2\_phases 

```C++
unsigned resamp_state_t::log2_phases;
```




<hr>



### variable num\_phases 

```C++
size_t resamp_state_t::num_phases;
```




<hr>



### variable num\_taps 

```C++
size_t resamp_state_t::num_taps;
```




<hr>



### variable phase 

```C++
uint32_t resamp_state_t::phase;
```




<hr>



### variable phase\_inc 

```C++
uint32_t resamp_state_t::phase_inc;
```




<hr>



### variable rate 

```C++
double resamp_state_t::rate;
```




<hr>



### variable upsample 

```C++
int resamp_state_t::upsample;
```




<hr>

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

