|
| void | regina::swap (Bitmask &a, Bitmask &b) noexcept |
| | Swaps the contents of the two given bitmasks. More...
|
| |
| std::ostream & | regina::operator<< (std::ostream &out, const Bitmask &mask) |
| | Writes the given bitmask to the given output stream as a sequence of zeroes and ones. More...
|
| |
| template<typename T > |
| std::ostream & | regina::operator<< (std::ostream &out, const Bitmask1< T > &mask) |
| | Writes the given bitmask to the given output stream as a sequence of zeroes and ones. More...
|
| |
| template<typename T , typename U > |
| std::ostream & | regina::operator<< (std::ostream &out, const Bitmask2< T, U > &mask) |
| | Writes the given bitmask to the given output stream as a sequence of zeroes and ones. More...
|
| |
Provides optimised bitmasks of arbitrary length.