Gendarme.Framework.Bitmask<T> Members

The members of Gendarme.Framework.Bitmask<T> are listed below.

See Also: Inherited members from System.Object

Public Constructors

Construct a bitmask will all bits clear.
Construct a bitmask will all bits set (true) or clear (false)

Public Methods

Clear(T)
Clear the bit represent by the parameter.
ClearAll()
Clear all bits
Count() : int
Documentation for this section has not yet been entered.
Equals(Bitmask<T>) : bool
Documentation for this section has not yet been entered.
override
Equals(object) : bool
Documentation for this section has not yet been entered.
Get(T) : bool
Get the bit represented by the parameter
override
GetHashCode() : int
Documentation for this section has not yet been entered.
Intersect(Bitmask<T>) : bool
Does this bitmask intersects with the specified bitmask.
IsSubsetOf(Bitmask<T>) : bool
Is this bitmask a subset of the specified bitmask.
Set(T)
Set the bit represented by the parameter
SetAll()
Set all bits
SetDown(T)
Set all bits, from 'value' down to 0.
SetUp(T)
Set all bits, from 'value' up to the maximum.
override
ToString() : string
Documentation for this section has not yet been entered.