static_counter.hpp File Reference#
static_counter.hpp File Reference
#include "ck_tile/core/config.hpp"Go to the source code of this file.
Classes | |
| struct | ck_tile::static_counter< Context, Start, Step > |
Namespaces | |
| namespace | ck_tile |
| namespace | ck_tile::impl |
Macros | |
| #define | MAKE_SC() |
| #define | MAKE_SC_WITH(start_, step_) |
| #define | NEXT_SC(c_) |
| #define | NEXT_SCI(c_, static_i_) |
Macro Definition Documentation
◆ MAKE_SC
| #define MAKE_SC | ( | ) |
Value:
__extension__ ck_tile::static_counter<ck_tile::impl::static_counter_uniq_<__COUNTER__>> {}
Definition static_counter.hpp:12
◆ MAKE_SC_WITH
| #define MAKE_SC_WITH | ( | start_, | |
| step_ ) |
◆ NEXT_SC
| #define NEXT_SC | ( | c_ | ) |
Value:
__extension__ c_.next<__COUNTER__>()
◆ NEXT_SCI
| #define NEXT_SCI | ( | c_, | |
| static_i_ ) |
Value:
__extension__ c_.next<__COUNTER__ + static_i_>()