Esempio n. 1
0
 public static CyPhy.TestComponent DerivedFrom(this CyPhy.TestComponent component)
 {
     if ((component.Impl as GME.MGA.IMgaFCO).DerivedFrom != null)
     {
         return(CyPhyClasses.TestComponent.Cast((component.Impl as GME.MGA.IMgaFCO).DerivedFrom));
     }
     else
     {
         return(null);
     }
 }
Esempio n. 2
0
        private void Visit(CyPhyInterfaces.TestComponent component)
        {
            m_rfModelFound = false;

            if (CodeGenerator.verbose)
            {
                Logger.WriteInfo("CodeGenerator::Visit TestComponent: {0}", component.Name);
            }

            foreach (var port in component.Children.RFPortCollection)
            {
                if (m_rfModelFound)
                {
                    return;
                }

                VisitPorts(port, null);
            }
        }