public static object Microsoft_Robotics_Tools_DssLogAnalyzer_EnvelopeHeader_TO_Microsoft_Robotics_Tools_DssLogAnalyzer_Proxy_EnvelopeHeader(object transformFrom)
 {
     global::Microsoft.Robotics.Tools.DssLogAnalyzer.Proxy.EnvelopeHeader target = new global::Microsoft.Robotics.Tools.DssLogAnalyzer.Proxy.EnvelopeHeader();
     global::Microsoft.Robotics.Tools.DssLogAnalyzer.EnvelopeHeader       from   = ((global::Microsoft.Robotics.Tools.DssLogAnalyzer.EnvelopeHeader)(transformFrom));
     target.Action    = from.Action;
     target.From      = from.From;
     target.MessageId = from.MessageId;
     target.To        = from.To;
     target.TimeStamp = from.TimeStamp;
     return(target);
 }
 public static object Microsoft_Robotics_Tools_DssLogAnalyzer_Envelope_TO_Microsoft_Robotics_Tools_DssLogAnalyzer_Proxy_Envelope(object transformFrom)
 {
     global::Microsoft.Robotics.Tools.DssLogAnalyzer.Proxy.Envelope target = new global::Microsoft.Robotics.Tools.DssLogAnalyzer.Proxy.Envelope();
     global::Microsoft.Robotics.Tools.DssLogAnalyzer.Envelope       from   = ((global::Microsoft.Robotics.Tools.DssLogAnalyzer.Envelope)(transformFrom));
     target.Offset   = from.Offset;
     target.Filename = from.Filename;
     global::Microsoft.Robotics.Tools.DssLogAnalyzer.EnvelopeHeader tmp = from.Header;
     if ((tmp != null))
     {
         target.Header = ((global::Microsoft.Robotics.Tools.DssLogAnalyzer.Proxy.EnvelopeHeader)(Microsoft_Robotics_Tools_DssLogAnalyzer_EnvelopeHeader_TO_Microsoft_Robotics_Tools_DssLogAnalyzer_Proxy_EnvelopeHeader(tmp)));
     }
     return(target);
 }