/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="packager"></param> /// <param name="number"></param> public ISOFieldBitmap(ILogger logger, ISOPackager packager, int number) : base(logger, packager, number) { //!!! Problem here, what if the content coding is not BIN ? !!! // m_packager = (ISOFieldPackager)packager; m_length = m_packager.GetFieldLength() / 2; // Divide by 2 since we have unit of measurment the hexadecimal digits and we need 2 for each byte m_bitmap = new byte[25]; }
/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="packager"></param> /// <param name="fieldNumber"></param> /// <param name="value"></param> public ISOFieldBerTlv(ILogger logger, ISOFieldPackager packager, int fieldNumber, string value) : base(logger, packager, fieldNumber, value) { }
/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="packager"></param> /// <param name="fieldNumber"></param> public ISOFieldBerTlv(ILogger logger, ISOFieldPackager packager, int fieldNumber) : base(logger, packager, fieldNumber) { }