Exemplo n.º 1
0
        public static string MonitorMessageToString(BlobString address, OscMessageValues values)
        {
            k_Builder.Clear();
            k_Builder.Append(address.ToString());
            const string divider = "  ,";

            k_Builder.Append(divider);
            values.ForEachElement((i, type) => { k_Builder.Append((char)type); });
            k_Builder.Append("  ");

            var lastIndex = values.ElementCount - 1;

            values.ForEachElement((i, type) =>
            {
                var elementText = values.ReadStringElement(i);
                k_Builder.Append(elementText);
                if (i != lastIndex)
                {
                    k_Builder.Append(' ');
                }
            });

            return(k_Builder.ToString());
        }
Exemplo n.º 2
0
 protected override void ValueRead(OscMessageValues values)
 {
     m_Value = values.ReadStringElement(0);
 }