Skip to content

Releases: uyha/flag

v0.3.1

07 Jun 18:49
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Use ADL as opt-in mechanism for ergonomic reason

v0.3

07 Jun 12:46
Compare
Choose a tag to compare
v0.3 Pre-release
Pre-release

Add assignment operators

v0.2

03 Jun 07:00
f1ac40b
Compare
Choose a tag to compare
v0.2 Pre-release
Pre-release

This release moves all the functionality into a separate namespace river::flags and the operators only work with enums that are marked as flags. Marking an enum as a flag can be done by:

  • using IS_ENUM_FLAG macro: IS_ENUM_FLAG(enum_name);
  • specialize the variable template for that enum:
    template<> constexpr bool river::flags::is_flag_v<enum_name> = true;

Second first release

01 Jun 22:40
Compare
Choose a tag to compare
Second first release Pre-release
Pre-release
v0.1.1

Move flag.hpp to include/river

First release

01 Jun 22:04
Compare
Choose a tag to compare
First release Pre-release
Pre-release

First release