Searched defs:tagged_integer (Results 1 – 2 of 2) sorted by relevance
34 struct tagged_integer struct37 typedef IntT integer_type;39 typedef TagT tag;42 integer_type value;45 BOOST_CONSTEXPR operator integer_type() const BOOST_NOEXCEPT { return value; } in operator integer_type()48 tagged_integer& operator++ () BOOST_NOEXCEPT { ++value; return *this; } in operator ++()49 …gged_integer operator++ (int) BOOST_NOEXCEPT { tagged_integer temp = *this; ++value; return temp; } in operator ++()51 tagged_integer& operator-- () BOOST_NOEXCEPT { --value; return *this; } in operator --()52 …gged_integer operator-- (int) BOOST_NOEXCEPT { tagged_integer temp = *this; --value; return temp; } in operator --()69 tagged_integer& operator~ () BOOST_NOEXCEPT { ~value; return *this; } in operator ~()[all …]
33 struct tagged_integer struct