#include <IntPack.h>
|
using | in_pop = typename T_IN::pop |
|
template<int V> |
using | out_pbin = typename T_OUT::template push_back_if_not< T_IN::first, V > |
|
template<int V, bool D = false> |
using | pnext = ip_loop< in_pop, out_pbin< V >, D, VERSION > |
|
template<int V> |
using | pop_val = typename pnext< V, T_IN::first==V >::template pop_val< V > |
|
template<int V> |
using | remove = typename pnext< V >::template remove< V > |
|
template<int V> |
using | uniq = typename pnext< V >::template uniq< T_IN::first > |
|
template<typename T_IN, typename T_OUT = IntPack<>, bool DONE = false, int VERSION = 0>
template<typename T_IN, typename T_OUT = IntPack<>, bool DONE = false, int VERSION = 0>
template<int V>
template<typename T_IN, typename T_OUT = IntPack<>, bool DONE = false, int VERSION = 0>
template<int V, bool D = false>
template<typename T_IN, typename T_OUT = IntPack<>, bool DONE = false, int VERSION = 0>
template<int V>
template<typename T_IN, typename T_OUT = IntPack<>, bool DONE = false, int VERSION = 0>
template<int V>
template<typename T_IN, typename T_OUT = IntPack<>, bool DONE = false, int VERSION = 0>
template<int V>
The documentation for this struct was generated from the following file: