Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="logger"></param>
        /// <param name="packager"></param>
        /// <param name="fieldNumber"></param>
        public ISOMessageFields(ILogger logger, ISOMessageFieldsPackager packager, int fieldNumber) : base(logger, packager, fieldNumber)
        {
            m_packager = packager;

            m_isoFields = new ISOComponent[m_packager.GetTotalFields()];

            m_isoFields[1] = new ISOFieldBitmap(Logger, (ISOFieldPackager)packager.GetFieldPackager(1), 1);
        }
Ejemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="logger"></param>
        /// <param name="packager"></param>
        /// <param name="fieldNumber"></param>
        public ISOFieldBitmapSubFields(ILogger logger, ISOFieldBitmapSubFieldsPackager packager, int fieldNumber) : base(logger, fieldNumber)
        {
            m_packager = packager;

            m_isoFields = new ISOComponent[m_packager.totalFields];

            m_isoFields[0] = new ISOFieldBitmap(Logger, (ISOFieldPackager)packager.GetFieldPackager(0), 0);
        }