Exemple #1
0
        public byte[] SerializeAligned(ref Library.NewFastSerializer.SerializationWriter mySerializationWriter)
        {
            this.Serialize(ref mySerializationWriter);

            // align it...for the sake of performance we do not check upfront, it gets copied
            // already two times...
            byte[] Output = new byte[33];
            mySerializationWriter.ToArray().CopyTo(Output, 0);

            return(Output);
        }
Exemple #2
0
 virtual public void Serialize(ref Library.NewFastSerializer.SerializationWriter mySerializationWriter)
 {
     mySerializationWriter.WriteInt64(CreationTime);
     mySerializationWriter.WriteInt64(Start);
     mySerializationWriter.WriteInt64(End);
 }