Exemple #1
0
		/// <summary>
		/// Populates the UUID list.
		/// </summary>
		/// <param name="uuidNames">UUID names.</param>
		public void PopulateUUIDList(string uuidNames)
		{
			System.Text.UTF8Encoding encoder = new System.Text.UTF8Encoding();
			string[] splitNames = uuidNames.Split(',');
			UUIDs = new UUIDUnityHolder[splitNames.Length];
			count = splitNames.Length;
			for(int i = 0; i < count; ++i)
			{
				if(UUIDs[i] == null)
				{
					UUIDs[i] = new Tango.UUIDUnityHolder();
				}
				UUIDs[i].SetDataUUID(System.Text.Encoding.UTF8.GetString(encoder.GetBytes(splitNames[i])));
			}
		}
 /// <summary>
 /// Populates the UUID list.
 /// </summary>
 /// <param name="uuidNames">UUID names.</param>
 public void PopulateUUIDList(string uuidNames)
 {
     System.Text.UTF8Encoding encoder = new System.Text.UTF8Encoding();
     string[] splitNames = uuidNames.Split(',');
     UUIDs = new UUIDUnityHolder[splitNames.Length];
     count = splitNames.Length;
     for (int i = 0; i < count; ++i)
     {
         if (UUIDs[i] == null)
         {
             UUIDs[i] = new Tango.UUIDUnityHolder();
         }
         //Following three calls should be done in the same order always.
         UUIDs[i].SetDataUUID(System.Text.Encoding.UTF8.GetString(encoder.GetBytes(splitNames[i])));
         PoseProvider.GetAreaDescriptionMetaData(UUIDs[i]);
         UUIDs[i].PrepareUUIDMetaData();
     }
 }
 /// <summary>
 /// Populates the UUID list.
 /// </summary>
 /// <param name="uuidNames">UUID names.</param>
 public void PopulateUUIDList(string uuidNames)
 {
     System.Text.UTF8Encoding encoder = new System.Text.UTF8Encoding();
     string[] splitNames = uuidNames.Split(',');
     UUIDs = new UUIDUnityHolder[splitNames.Length];
     count = splitNames.Length;
     for(int i = 0; i < count; ++i)
     {
         if(UUIDs[i] == null)
         {
             UUIDs[i] = new Tango.UUIDUnityHolder();
         }
         //Following three calls should be done in the same order always.
         UUIDs[i].SetDataUUID(System.Text.Encoding.UTF8.GetString(encoder.GetBytes(splitNames[i])));
         PoseProvider.GetAreaDescriptionMetaData(UUIDs[i]);
         UUIDs[i].PrepareUUIDMetaData();
     }
 }