C# 클래스 BACnet.Types.BitString24

파일 보기 프로젝트 열기: LorenVS/bacstack 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Schema ISchema

공개 메소드들

메소드 설명
BitString24 ( byte length, uint flags ) : System

Constructs a new bitstring16 instance

Load ( IValueStream stream ) : BitString24

Loads a bitstring24 value from a stream

Save ( IValueSink sink, BitString24 value ) : void

Saves a bitstring24 value to a sink

WithBit ( int index, bool set = true ) : BitString24

Creates a copy of this bitstring with a certain bit overriden

WithLength ( byte length ) : BitString24

Creates a copy of this bitstring with the supplied length

this ( int index ) : bool

Retrieves the value of the indexth bit

메소드 상세

BitString24() 공개 메소드

Constructs a new bitstring16 instance
public BitString24 ( byte length, uint flags ) : System
length byte The length of the bitstring
flags uint The flag values
리턴 System

Load() 공개 정적인 메소드

Loads a bitstring24 value from a stream
public static Load ( IValueStream stream ) : BitString24
stream IValueStream The stream to load from
리턴 BitString24

Save() 공개 정적인 메소드

Saves a bitstring24 value to a sink
public static Save ( IValueSink sink, BitString24 value ) : void
sink IValueSink The sink to save to
value BitString24 The value to save
리턴 void

WithBit() 공개 메소드

Creates a copy of this bitstring with a certain bit overriden
public WithBit ( int index, bool set = true ) : BitString24
index int The bit to override
set bool The value to override to
리턴 BitString24

WithLength() 공개 메소드

Creates a copy of this bitstring with the supplied length
public WithLength ( byte length ) : BitString24
length byte The length of the new bitstring
리턴 BitString24

this() 공개 메소드

Retrieves the value of the indexth bit
public this ( int index ) : bool
index int The index of the bit to retrieve
리턴 bool

프로퍼티 상세

Schema 공개적으로 정적으로 프로퍼티

The schema for bitstring24 values
public static ISchema Schema
리턴 ISchema