Example #1
0
        public void Add(Msgs msgColl)
        {
            lock (this.syncRoot)
            {
                if (msgColl == null)
                {
                    return;
                }

                if (this.msgs == null)
                {
                    this.msgs = new List <Msg>();
                }

                foreach (var item in msgColl.msgs)
                {
                    this.msgs.Add(new Msg(item));
                }
            }
        }
Example #2
0
 /// <summary>
 /// Copy constructor of the <seealso cref="ToolMsgs"/> class
 /// </summary>
 /// <param name="inTMs"></param>
 public Msgs(Msgs inTMs)
 {
     this.msgs = new List <Msg>(inTMs.msgs);
 }