public EIB_Adress(EIB_Adress_Name name) { int GA = (int)name; if (GA > MAX_ADR) { throw new Exception("Gruppenadresse zu gross"); } if (GA < MIN_ADR) { throw new Exception("Gruppenadresse darf nicht negativ sein"); } m_Adr = (ushort)GA; m_Typ = EIB_Adress_Typ.GroupAdr; }
public String GetName() { EIB_Adress_Name en = (EIB_Adress_Name)m_Adr; return(en.ToString()); }