Property | Type | Description | |
---|---|---|---|
Schema | ISchema |
Method | Description | |
---|---|---|
BitString24 ( byte length, uint flags ) : System |
Constructs a new bitstring16 instance
|
|
Load ( IValueStream stream ) : |
Loads a bitstring24 value from a stream
|
|
Save ( IValueSink sink, |
Saves a bitstring24 value to a sink
|
|
WithBit ( int index, bool set = true ) : |
Creates a copy of this bitstring with a certain bit overriden
|
|
WithLength ( byte length ) : |
Creates a copy of this bitstring with the supplied length
|
|
this ( int index ) : bool |
Retrieves the value of the indexth bit
|
public BitString24 ( byte length, uint flags ) : System | ||
length | byte | The length of the bitstring |
flags | uint | The flag values |
return | System |
public static Load ( IValueStream stream ) : |
||
stream | IValueStream | The stream to load from |
return |
public static Save ( IValueSink sink, |
||
sink | IValueSink | The sink to save to |
value | The value to save | |
return | void |
public WithBit ( int index, bool set = true ) : |
||
index | int | The bit to override |
set | bool | The value to override to |
return |
public WithLength ( byte length ) : |
||
length | byte | The length of the new bitstring |
return |
public this ( int index ) : bool | ||
index | int | The index of the bit to retrieve |
return | bool |