Interface: moteiv.tos.interfaces.BitVector

interface BitVector

Utilities for manipulating a vector of bits.

Author:
Cory Sharp, Moteiv Corporation <info@moteiv.com>

Commands
command void assign(uint16_t bitnum, bool value)
command void clear(uint16_t bitnum)
command void clearAll()
command bool get(uint16_t bitnum)
command void set(uint16_t bitnum)
command void setAll()
command uint16_t size()
command void toggle(uint16_t bitnum)

Commands - Details

assign

command void assign(uint16_t bitnum, bool value)

clear

command void clear(uint16_t bitnum)

clearAll

command void clearAll()

get

command bool get(uint16_t bitnum)

set

command void set(uint16_t bitnum)

setAll

command void setAll()

size

command uint16_t size()

toggle

command void toggle(uint16_t bitnum)