Opc.Ua.XmlEncoder.WriteFloat C# (CSharp) Method

WriteFloat() public method

Writes a float to the stream.
public WriteFloat ( string fieldName, float value ) : void
fieldName string
value float
return void
        public void WriteFloat(string fieldName, float value)
        {            
            if (BeginField(fieldName, false, false))
            {
                if (Single.IsNaN(value))
                {
                    m_writer.WriteValue("NaN");
                }
                else if (Single.IsPositiveInfinity(value))
                {
                    m_writer.WriteValue("INF");
                }                
                else if (Single.IsNegativeInfinity(value))
                {
                    m_writer.WriteValue("-INF");
                }
                else
                {
                    m_writer.WriteValue(value);
                }

                EndField(fieldName);
            }
        }