================= Coders / Decoders ================= .. testsetup:: * import mhi.pscad.common.codec .. automodule:: mhi.pscad.common.codec :synopsis: General purpose Coder/Decoders Codec ===== .. autoclass:: mhi.pscad.common.codec.Codec :members: Boolean Codec ============= .. autoclass:: mhi.pscad.common.codec.BooleanCodec :members: :inherited-members: Map Codec ============= .. autoclass:: mhi.pscad.common.codec.MapCodec :members: :inherited-members: Keyword Codec ============= .. autoclass:: mhi.pscad.common.codec.KeywordCodec :members: :inherited-members: Simple Codec ============ .. autoclass:: mhi.pscad.common.codec.SimpleCodec :members: :inherited-members: -------------------- Arrows -------------------- .. testsetup:: * import mhi.pscad.common.arrow .. automodule:: mhi.pscad.common.arrow :members: :inherited-members: :synopsis: Conversions between direction names and bit-fields --------------------- Colours --------------------- .. testsetup:: * import mhi.pscad.common.colour .. automodule:: mhi.pscad.common.colour :members: :inherited-members: :synopsis: Conversions between colour names and RGB integer values