• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3<title>oscl_error_imp_fatalerror.h File Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5</head><body>
6<!-- Generated by Doxygen 1.2.18 -->
7<center>
8<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="globals.html">Globals</a> &nbsp; </center>
9<hr><h1>oscl_error_imp_fatalerror.h File Reference</h1>Implementation File for Leave using system fatal error.
10<a href="#_details">More...</a>
11<p>
12<code>#include "<a class="el" href="oscl__assert_8h-source.html">oscl_assert.h</a>"</code><br>
13
14<p>
15<a href="oscl__error__imp__fatalerror_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
16<tr><td></td></tr>
17<tr><td colspan=2><br><h2>Defines</h2></td></tr>
18<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="oscl__error__imp__fatalerror_8h.html#a0">PVError_DoLeave</a>()&nbsp;&nbsp;&nbsp;_OSCL_Abort()</td></tr>
19<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="oscl__error__imp__fatalerror_8h.html#a1">_PV_TRAP</a>(__r, __s)</td></tr>
20<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="oscl__error__imp__fatalerror_8h.html#a2">_PV_TRAP_NO_TLS</a>(__tr, __r, __s)</td></tr>
21</table>
22<hr><a name="_details"></a><h2>Detailed Description</h2>
23Implementation File for Leave using system fatal error.
24<p>
25
26<p>
27<hr><h2>Define Documentation</h2>
28<a name="a1" doxytag="oscl_error_imp_fatalerror.h::_PV_TRAP"></a><p>
29<table width="100%" cellpadding="2" cellspacing="0" border="0">
30  <tr>
31    <td class="md">
32      <table cellpadding="0" cellspacing="0" border="0">
33        <tr>
34          <td class="md" nowrap valign="top"> #define _PV_TRAP</td>
35          <td class="md" valign="top">(&nbsp;</td>
36          <td class="md" nowrap valign="top">__r,         <tr>
37          <td></td>
38          <td></td>
39          <td class="md" nowrap>__s&nbsp;</td>
40          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
41          <td class="md" valign="top">)&nbsp;</td>
42          <td class="md" nowrap>
43      </table>
44    </td>
45  </tr>
46</table>
47<table cellspacing=5 cellpadding=0 border=0>
48  <tr>
49    <td>
50      &nbsp;
51    </td>
52    <td>
53
54<p>
55<b>Value:</b><div class="fragment"><pre>__r=<a class="code" href="group__osclerror.html#a11">OsclErrNone</a>;\
56        {__s;}</pre></div>    </td>
57  </tr>
58</table>
59<a name="a2" doxytag="oscl_error_imp_fatalerror.h::_PV_TRAP_NO_TLS"></a><p>
60<table width="100%" cellpadding="2" cellspacing="0" border="0">
61  <tr>
62    <td class="md">
63      <table cellpadding="0" cellspacing="0" border="0">
64        <tr>
65          <td class="md" nowrap valign="top"> #define _PV_TRAP_NO_TLS</td>
66          <td class="md" valign="top">(&nbsp;</td>
67          <td class="md" nowrap valign="top">__tr,         <tr>
68          <td></td>
69          <td></td>
70          <td class="md" nowrap>__r,         <tr>
71          <td></td>
72          <td></td>
73          <td class="md" nowrap>__s&nbsp;</td>
74          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
75          <td class="md" valign="top">)&nbsp;</td>
76          <td class="md" nowrap>
77      </table>
78    </td>
79  </tr>
80</table>
81<table cellspacing=5 cellpadding=0 border=0>
82  <tr>
83    <td>
84      &nbsp;
85    </td>
86    <td>
87
88<p>
89<b>Value:</b><div class="fragment"><pre>__r=<a class="code" href="group__osclerror.html#a11">OsclErrNone</a>;\
90        {__s;}</pre></div>    </td>
91  </tr>
92</table>
93<a name="a0" doxytag="oscl_error_imp_fatalerror.h::PVError_DoLeave"></a><p>
94<table width="100%" cellpadding="2" cellspacing="0" border="0">
95  <tr>
96    <td class="md">
97      <table cellpadding="0" cellspacing="0" border="0">
98        <tr>
99          <td class="md" nowrap valign="top"> #define PVError_DoLeave</td>
100          <td class="md" valign="top">(&nbsp;</td>
101&nbsp;</td>
102          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
103          <td class="md" valign="top">)&nbsp;</td>
104          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;_OSCL_Abort()
105      </table>
106    </td>
107  </tr>
108</table>
109<table cellspacing=5 cellpadding=0 border=0>
110  <tr>
111    <td>
112      &nbsp;
113    </td>
114    <td>
115
116<p>
117    </td>
118  </tr>
119</table>
120<hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
121<address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
122</small></address>
123</body>
124</html>
125