Exemplo n.º 1
0
 /// <summary>
 /// Interprets a subrecord's content as a double.
 /// </summary>
 /// <param name="pin">Frame to read from</param>
 /// <exception cref="System.ArgumentException">Thrown if frame's content is not exactly 8</exception>
 /// <returns>Subrecord's content as a double</returns>
 public static double AsDouble(this SubrecordPinFrame pin) => pin.Frame.AsDouble();
Exemplo n.º 2
0
 /// <summary>
 /// Interprets a subrecord's content as a float.
 /// </summary>
 /// <param name="pin">Frame to read from</param>
 /// <exception cref="System.ArgumentException">Thrown if frame's content is not exactly 4</exception>
 /// <returns>Subrecord's content as a float</returns>
 public static float AsFloat(this SubrecordPinFrame pin) => pin.Frame.AsFloat();
Exemplo n.º 3
0
 /// <summary>
 /// Interprets a subrecord's content as a long.
 /// </summary>
 /// <param name="pin">Frame to read from</param>
 /// <exception cref="System.ArgumentException">Thrown if frame's content is not exactly 8</exception>
 /// <returns>Subrecord's content as a long</returns>
 public static long AsInt64(this SubrecordPinFrame pin) => pin.Frame.AsInt64();
Exemplo n.º 4
0
 /// <summary>
 /// Interprets a subrecord's content as a int.
 /// </summary>
 /// <param name="pin">Frame to read from</param>
 /// <exception cref="System.ArgumentException">Thrown if frame's content is not exactly 4</exception>
 /// <returns>Subrecord's content as a int</returns>
 public static int AsInt32(this SubrecordPinFrame pin) => pin.Frame.AsInt32();
Exemplo n.º 5
0
 /// <summary>
 /// Interprets a subrecord's content as a short.
 /// </summary>
 /// <param name="pin">Frame to read from</param>
 /// <exception cref="System.ArgumentException">Thrown if frame's content is not exactly 2</exception>
 /// <returns>Subrecord's content as a short</returns>
 public static short AsInt16(this SubrecordPinFrame pin) => pin.Frame.AsInt16();
Exemplo n.º 6
0
 /// <summary>
 /// Interprets a subrecord's content as a sbyte.
 /// </summary>
 /// <param name="pin">Frame to read from</param>
 /// <exception cref="System.ArgumentException">Thrown if frame's content is not exactly 1</exception>
 /// <returns>Subrecord's content as a sbyte</returns>
 public static sbyte AsInt8(this SubrecordPinFrame pin) => pin.Frame.AsInt8();