crashanalysercmd/Libraries/Engine/ErrorLibrary/Resources/MATX.xml
changeset 3 045ade241ef5
parent 2 0c91f0baec58
equal deleted inserted replaced
2:0c91f0baec58 3:045ade241ef5
    15       <panic_id>2</panic_id>
    15       <panic_id>2</panic_id>
    16       <panic_description>&lt;p&gt;This panic is raised by &lt;code&gt;operator+=&lt;/code&gt;, &lt;code&gt;operator-=&lt;/code&gt; and &lt;code&gt;operator*=&lt;/code&gt; of a &lt;code class="ApiItem"&gt;TRealX&lt;/code&gt;, when the the result of the operation is an underflow.&lt;/p&gt;</panic_description>
    16       <panic_description>&lt;p&gt;This panic is raised by &lt;code&gt;operator+=&lt;/code&gt;, &lt;code&gt;operator-=&lt;/code&gt; and &lt;code&gt;operator*=&lt;/code&gt; of a &lt;code class="ApiItem"&gt;TRealX&lt;/code&gt;, when the the result of the operation is an underflow.&lt;/p&gt;</panic_description>
    17     </panic>
    17     </panic>
    18     <panic>
    18     <panic>
    19       <panic_id>3</panic_id>
    19       <panic_id>3</panic_id>
    20       <panic_description>&lt;p&gt;This panic is raised by &lt;code&gt;operator+=&lt;/code&gt;, &lt;code&gt;operator-=&lt;/code&gt; and &lt;code&gt;operator*=&lt;/code&gt; of a &lt;code class="ApiItem"&gt;TRealX&lt;/code&gt;, when the the operands are invalid.&lt;/p&gt;&lt;p&gt;For &lt;code&gt;operator+=&lt;/code&gt;, the panic is raised if one of these conditions applies:&lt;/p&gt; &lt;p&gt;the target operand is not a number,&lt;/p&gt; &lt;p&gt;the source operand is not a number,&lt;/p&gt; &lt;p&gt;the target and the source operands are infinite and have different signs.&lt;/p&gt; &lt;p&gt; For &lt;code&gt;operator-=&lt;/code&gt;, the panic is raised if one of these conditions applies:&lt;/p&gt; &lt;p&gt;the target operand is not a number, &lt;/p&gt; &lt;p&gt;the source operand is not a number,&lt;/p&gt; &lt;p&gt;the target and the source operands are infinite and have different signs&lt;/p&gt; &lt;p&gt;For &lt;code&gt;operator*=&lt;/code&gt;, the panic is raised if one of these conditions applies:&lt;/p&gt; &lt;p&gt;the target operand is not a number, &lt;/p&gt; &lt;p&gt;the source operand is not a number, &lt;/p&gt; &lt;p&gt;the target operand is infinite and the source operand is zero &lt;/p&gt; &lt;p&gt;the target operand is zero and the source operand is infinite.&lt;/p&gt; &lt;p&gt;For &lt;code&gt;operator/=&lt;/code&gt;, the panic is raised if one of these conditions applies:&lt;/p&gt; &lt;p&gt;the target operand is not a number,&lt;/p&gt; &lt;p&gt;the source operand is not a number,&lt;/p&gt; &lt;p&gt;the target operand and the source operand are both infinite,&lt;/p&gt; &lt;p&gt;the target operand and the source operand are both zero.&lt;/p&gt;</panic_description>
    20       <panic_description>&lt;p&gt;This panic is raised by &lt;code&gt;operator+=&lt;/code&gt;, &lt;code&gt;operator-=&lt;/code&gt; and &lt;code&gt;operator*=&lt;/code&gt; of a &lt;code class="ApiItem" &gt;TRealX&lt;/code&gt;, when the the operands are invalid.&lt;/p&gt; &lt;p&gt;For &lt;code&gt;operator+=&lt;/code&gt;, the panic is raised if one of these conditions applies:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt; the target operand is not a number &lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the source operand is not a number&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the target and the source operands are infinite and have different signs.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt; For &lt;code&gt;operator-=&lt;/code&gt;, the panic is raised if one of these conditions applies:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;the target operand is not a number &lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the source operand is not a number&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the target and the source operands are infinite and have different signs&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt;For &lt;code&gt;operator*=&lt;/code&gt;, the panic is raised if one of these conditions applies:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;the target operand is not a number &lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the source operand is not a number &lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the target operand is infinite and the source operand is zero &lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the target operand is zero and the source operand is infinite.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt;For &lt;code&gt;operator/=&lt;/code&gt;, the panic is raised if one of these conditions applies:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;the target operand is not a number&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the source operand is not a number&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the target operand and the source operand are both infinite&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;the target operand and the source operand are both zero.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt;</panic_description>
    21     </panic>
    21     </panic>
    22     <panic>
    22     <panic>
    23       <panic_id>4</panic_id>
    23       <panic_id>4</panic_id>
    24       <panic_description>&lt;p&gt;This panic is raised by a number of operations on &lt;code class="ApiItem"&gt;TReal64&lt;/code&gt; and &lt;code class="ApiItem"&gt;TReal32&lt;/code&gt; types when they complete with an error code other than: &lt;code&gt;KErrArgument&lt;/code&gt;, &lt;code&gt;KErrDivideByZero&lt;/code&gt;, &lt;code&gt;KErrOverflow&lt;/code&gt; or &lt;code&gt;KErrUnderflow&lt;/code&gt;.&lt;/p&gt;	   </panic_description>
    24       <panic_description>&lt;p&gt;This panic is raised by a number of operations on &lt;code class="ApiItem"&gt;TReal64&lt;/code&gt; and &lt;code class="ApiItem"&gt;TReal32&lt;/code&gt; types when they complete with an error code other than: &lt;code&gt;KErrArgument&lt;/code&gt;, &lt;code&gt;KErrDivideByZero&lt;/code&gt;, &lt;code&gt;KErrOverflow&lt;/code&gt; or &lt;code&gt;KErrUnderflow&lt;/code&gt;.&lt;/p&gt;	   </panic_description>
    25     </panic>
    25     </panic>