internal static void CopyOut(v_entityFactoryPolicyI_s from, ref EntityFactoryQosPolicy to)
        {
            if (to == null)
            {
                to = new EntityFactoryQosPolicy();
            }

            // Set autoenable_created_entities field
            to.AutoenableCreatedEntities = from.v.autoenable_created_entities;
        }
 internal static DDS.ReturnCode CopyIn(EntityFactoryQosPolicy from, ref v_entityFactoryPolicyI_s to)
 {
     DDS.ReturnCode result = DDS.ReturnCode.Ok;
     if (from != null)
     {
         // Set autoenable_created_entities field
         to.v.autoenable_created_entities = from.AutoenableCreatedEntities;
     }
     else
     {
         result = DDS.ReturnCode.BadParameter;
         ReportStack.Report(result, "EntityFactoryQosPolicy attribute may not be a null pointer.");
     }
     return(result);
 }
 internal static void CleanupIn(ref v_entityFactoryPolicyI_s to)
 {
     // Currently nothing to cleanup.
 }