public void Serialize(System.IO.Stream stream, object item) { ZigZag.Serialize(stream, (long)item); }
public object Deserialize(System.IO.Stream stream) { return(ZigZag.DeserializeInt64(stream)); }
public object Deserialize(System.IO.Stream stream) { return((short)ZigZag.DeserializeInt32(stream)); }
public object Deserialize(System.IO.Stream stream) { uint a = ZigZag.DeserializeUInt32(stream); return(*(float *)&a); }
public void Serialize(System.IO.Stream stream, object item) { var l = BitConverter.DoubleToInt64Bits((double)item); ZigZag.Serialize(stream, l); }
public object Deserialize(System.IO.Stream stream) { return(BitConverter.Int64BitsToDouble(ZigZag.DeserializeInt64(stream))); }