/// <summary> /// Reads a call id node template definition. /// </summary> /// <param name="Reader"></param> /// <returns></returns> public static CallIdNodeTemplate Read(LoycBinaryReader Reader) { int symbolIndex = Reader.Reader.ReadInt32(); var types = Reader.ReadList(Reader.ReadEncodingType); return(new CallIdNodeTemplate(symbolIndex, types)); }
/// <summary> /// Reads an attribute list node template definition. /// </summary> /// <param name="Reader"></param> /// <returns></returns> public static AttributeNodeTemplate Read(LoycBinaryReader Reader) { return(new AttributeNodeTemplate(Reader.ReadList(Reader.ReadEncodingType))); }
/// <summary> /// Reads a call node template definition. /// </summary> /// <param name="Reader"></param> /// <returns></returns> public static CallNodeTemplate Read(LoycBinaryReader Reader) { return(new CallNodeTemplate(Reader.ReadList(Reader.ReadEncodingType))); }