Example #1
0
        //=========================================================================
        /// <summary>
        /// Write to an array at element idx.
        /// </summary>
        /// <param name="initName">Name of the array init.</param>
        /// <param name="idx">Item in the array.</param>
        /// <param name="value">The scalar value.</param>
        //=========================================================================
        public void writeElement(string initName, int idx, string value)
        {
            TInitValue elemValue = null;

            findElementWrite(initName, idx, TTypedValue.TBaseType.ITYPE_STR, ref elemValue);
            elemValue.setValue(value);
        }
Example #2
0
        //=========================================================================
        /// <summary>
        /// Write a string to the values list.
        /// </summary>
        /// <param name="initName">Name of the init.</param>
        /// <param name="value">The scalar value.</param>
        //=========================================================================
        public void writeValue(string initName, string value)
        {
            TInitValue newValue;

            findValue(initName, out newValue);
            if (newValue != null)
            {
                newValue.setValue(value);
            }
            else
            {
                newValue = new TInitValue(initName, TTypedValue.TBaseType.ITYPE_STR);
                newValue.setValue(value);
                addValue(newValue);
            }
        }