nxt.filters

Members

Enums

Copyable
enum Copyable

Copyable flag.

Growable
enum Growable

Growable flag.

Structs

DenseSetFilter
struct DenseSetFilter(E, Growable growable = Growable.yes, Copyable copyable = Copyable.no)

Store presence of elements of type E in a set in the range 0 .. length.

Role
struct Role
StaticDenseSetFilter
struct StaticDenseSetFilter(E, bool requestPacked = true)

Store presence of elements of type E in a set in the range 0 .. length. Can be seen as a generalization of std.typecons.BitFlags to integer types.

Templates

isStaticDenseFilterableType
template isStaticDenseFilterableType(E)

Check if E is filterable in StaticDenseSetFilter, that is castable to uint and castable from unsigned int zero.

Meta