| 465 | }; |
| 466 | |
| 467 | class WrapArgs { |
| 468 | public: |
| 469 | WindowDims wc_; |
| 470 | StrideDims sc_; |
| 471 | PadDims pc_; |
| 472 | bool is_column; |
| 473 | af_err err; |
| 474 | |
| 475 | WrapArgs() : wc_(), sc_(), pc_(), is_column(true), err(af_err(999)) {} |
| 476 | |
| 477 | WrapArgs(dim_t win_d0, dim_t win_d1, dim_t str_d0, dim_t str_d1, |
| 478 | dim_t pad_d0, dim_t pad_d1, bool is_col, af_err err) |
| 479 | : wc_(win_d0, win_d1) |
| 480 | , sc_(str_d0, str_d1) |
| 481 | , pc_(pad_d0, pad_d1) |
| 482 | , is_column(is_col) |
| 483 | , err(err) {} |
| 484 | }; |
| 485 | |
| 486 | class WrapAPITest |
| 487 | : public WrapCommon |