Ejemplo n.º 1
0
        //---------------------------------------------------------------
        #endregion
        //---------------------------------------------------------------

        //---------------------------------------------------------------
        #region Initialisation
        //---------------------------------------------------------------
        /// <summary>
        /// Creates a new SerializeStream object.
        /// </summary>
        /// <param name="codec">The codec to use.</param>
        /// <param name="stream">The target or source stream.</param>
        /// <param name="write">Flag that indicates if the serializeStream should be used for reading or writing.</param>
        public SerializeStream(ISerializeCodec codec, Stream stream, bool write)
        {
            this.codec = codec;
            codec.Init(stream, write);
            this.write = write;
        }