Exemplo n.º 1
0
 public BasicIndicator GetIndicatorCloneByName(IndicatorGroups indicatorGroup, string name)
 {
     lock (this)
     {
         return(((BasicIndicator)_indicatorsGroups[indicatorGroup][name]).SimpleClone());
     }
 }
Exemplo n.º 2
0
 public string[] GetIndicatorsNames(IndicatorGroups indicatorsGroup)
 {
     lock (this)
     {
         return(GeneralHelper.EnumerableToArray <string>(_indicatorsGroups[IndicatorGroups.Fxpa].Keys));
     }
 }
Exemplo n.º 3
0
 public string[] GetIndicatorsDescriptions(IndicatorGroups indicatorsGroup)
 {
     lock (this)
     {
         string[] result = new string[_indicatorsGroups[indicatorsGroup].Count];
         int      i      = 0;
         foreach (string name in _indicatorsGroups[indicatorsGroup].Keys)
         {
             result[i] = _indicatorsGroups[indicatorsGroup][name].Description;
             i++;
         }
         return(result);
     }
 }
 public string[] GetIndicatorsNames(IndicatorGroups indicatorsGroup)
 {
     lock (this)
     {
         return GeneralHelper.EnumerableToArray<string>(_indicatorsGroups[IndicatorGroups.Fxpa].Keys);
     }
 }
 public string[] GetIndicatorsDescriptions(IndicatorGroups indicatorsGroup)
 {
     lock (this)
     {
         string[] result = new string[_indicatorsGroups[indicatorsGroup].Count];
         int i = 0;
         foreach(string name in _indicatorsGroups[indicatorsGroup].Keys)
         {
             result[i] = _indicatorsGroups[indicatorsGroup][name].Description;
             i++;
         }
         return result;
     }
 }
 public BasicIndicator GetIndicatorCloneByName(IndicatorGroups indicatorGroup, string name)
 {
     lock (this)
     {
         return ((BasicIndicator)_indicatorsGroups[indicatorGroup][name]).SimpleClone();
     }
 }