Ejemplo n.º 1
0
 public IntegerTypeTemplate(string nameSpaceName, string name, Int64 rangeLeft, Int64 rangeRight, RangeDirection rangeDirection)
 {
     this.nameSpaceName = nameSpaceName;
     this.name          = name;
     this.rangeLeft     = rangeLeft.ToString();
     this.rangeRight    = rangeRight.ToString();
     this.Direction     = string.Format("RangeDirection.{0}", rangeDirection.ToString());
 }
 public FloatPointTypeTemplate(string nameSpaceName, string name, Double rangeLeft, Double rangeRight, RangeDirection rangeDirection)
 {
     this.nameSpaceName = nameSpaceName;
     this.name          = name;
     this.rangeLeft     = rangeLeft.ToString("E40", CultureInfo.InvariantCulture);
     this.rangeRight    = rangeRight.ToString("E40", CultureInfo.InvariantCulture);
     this.Direction     = string.Format("RangeDirection.{0}", rangeDirection.ToString());
 }
Ejemplo n.º 3
0
 public PhysicalTypeTemplate(string nameSpaceName, string name, List <PhysicalTypeBaseInfo> dict, Int64 rangeLeft, Int64 rangeRight, RangeDirection rangeDirection)
 {
     this.nameSpaceName = nameSpaceName;
     this.name          = name;
     this.dict          = dict;
     this.rangeLeft     = rangeLeft.ToString();
     this.rangeRight    = rangeRight.ToString();
     this.Direction     = string.Format("RangeDirection.{0}", rangeDirection.ToString());
 }
Ejemplo n.º 4
0
 public FloatPointSubTypeTemplate(string nameSpaceName, string name, string baseTypeName, Double rangeLeft, Double rangeRight, RangeDirection rangeDirection)
 {
     this.nameSpaceName = nameSpaceName;
     this.name          = name;
     this.baseTypeName  = baseTypeName;
     this.rangeLeft     = rangeLeft.ToString();
     this.rangeRight    = rangeRight.ToString();
     this.Direction     = string.Format("RangeDirection.{0}", rangeDirection.ToString());
 }
Ejemplo n.º 5
0
 public override string ToString()
 {
     return(string.Format("{0} {1} {2}", left.ToString(), direction.ToString(), right.ToString()));
 }