ae.utils.bitmanip

Bit manipulation.

Members

Structs

BigEndian
struct BigEndian(T)

Stores T in big-endian byte order.

EnumBitSet
struct EnumBitSet(E)

Set consisting of members of the given enum. Each unique enum member can be present or absent. Accessing members can be done by name or with indexing.

LittleEndian
struct LittleEndian(T)

Stores T in little-endian byte order.

Meta

License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Authors

Vladimir Panteleev <ae@cy.md> Simon Arlott