Esempio n. 1
0
 /// <summary>
 /// T'LOW        is the lowest value of type T.
 /// </summary>
 /// <param name="X"></param>
 /// <returns></returns>
 public virtual T LOW(VHDLScalarType <T> X)
 {
     return(ScalarRange.Low);
 }
Esempio n. 2
0
 /// <summary>
 /// T'RIGHT      is the rightmost value of type T. (Smallest if downto)
 /// </summary>
 /// <param name="X"></param>
 /// <returns></returns>
 public virtual T RIGHT(VHDLScalarType <T> X)
 {
     return(ScalarRange.Right);
 }
Esempio n. 3
0
 /// <summary>
 /// T'HIGH       is the highest value of type T.
 /// </summary>
 /// <param name="X"></param>
 /// <returns></returns>
 public virtual T HIGH(VHDLScalarType <T> X)
 {
     return(ScalarRange.High);
 }
Esempio n. 4
0
 /// <summary>
 /// T'LEFT       is the leftmost value of type T. (Largest if downto)
 /// </summary>
 /// <param name="X"></param>
 /// <returns></returns>
 public virtual T LEFT(VHDLScalarType <T> X)
 {
     return(ScalarRange.Left);
 }