Files
moslab-code/doc/source/html/functions_func_o.html
2025-09-12 15:55:45 +02:00

140 lines
14 KiB
HTML

<!-- HTML header for doxygen 1.9.1-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.15.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>L4Re Operating System Framework: Data Fields - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="l4re-awesome.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="L4Re_rgb_logo_quer_hg_h55.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">L4Re Operating System Framework
</div>
<div id="projectbrief">Interface and Usage Documentation</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.15.0 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search/",'.html');
</script>
<script type="text/javascript">
$(function() { codefold.init(); });
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(function(){initNavTree('functions_func_o.html','',''); });
</script>
<div id="container">
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented functions with links to the struct/union documentation for each field:</div>
<h3 class="doxsection"><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>obj()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Rcv__fpage.html#a46b01a76914d46f22795b3eb6e93ce1e">L4::Ipc::Rcv_fpage</a>, <a class="el" href="classL4_1_1Ipc_1_1Snd__fpage.html#a7c8347a9f88bde11cc4acc52a63f17d8">L4::Ipc::Snd_fpage</a></li>
<li>obj_cap()&#160;:&#160;<a class="el" href="structL4_1_1Epiface.html#a0d454b9446bdf9e317b09574a5155fe0">L4::Epiface</a>, <a class="el" href="structL4_1_1Epiface__t0.html#a3557bb44ec6dd6d378083748e94f27f5">L4::Epiface_t0&lt; RPC_IFACE, BASE &gt;</a>, <a class="el" href="structL4_1_1Irqep__t.html#aa896c36376f94c96d766761997163d10">L4::Irqep_t&lt; Derived, BASE, bool &gt;</a></li>
<li>Object_registry()&#160;:&#160;<a class="el" href="classL4Re_1_1Util_1_1Object__registry.html#aee2f4a6d4d4239174b94a1f4f6412603">L4Re::Util::Object_registry</a></li>
<li>offset()&#160;:&#160;<a class="el" href="structl4__sched__cpu__set__t.html#a23f6f4962b55dc6b0d581c6c5ad4d8a2">l4_sched_cpu_set_t</a></li>
<li>op_create()&#160;:&#160;<a class="el" href="classSwitch__factory.html#a15ef952a526c1ce7633b241d674f9e00">Switch_factory</a></li>
<li>op_get_buffer()&#160;:&#160;<a class="el" href="classL4Re_1_1Util_1_1Event__svr.html#a33d9f393da33d16a85528ed5a4312e47">L4Re::Util::Event_svr&lt; SVR &gt;</a></li>
<li>operator bool()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Varg__list__ref_1_1Iterator.html#a35b403543cfb66545a5f3465bb2b1251">L4::Ipc::Varg_list_ref::Iterator</a>, <a class="el" href="classL4_1_1Types_1_1Flags.html#adc05cdb1065d45ca4411c6fe7ba9bb51">L4::Types::Flags&lt; BITS_ENUM, UNDERLYING &gt;</a>, <a class="el" href="structL4_1_1Types_1_1Flags__ops__t.html#a1c387a4e7cbf111c57c5ff5849c45877">L4::Types::Flags_ops_t&lt; DT &gt;</a>, <a class="el" href="classL4virtio_1_1Svr_1_1Virtqueue_1_1Head__desc.html#ac153517ddfa3de25765955ead0d6bf74">L4virtio::Svr::Virtqueue::Head_desc</a></li>
<li>operator E*()&#160;:&#160;<a class="el" href="classcxx_1_1List_1_1Iter.html#a326737ce41042de0ee5115aec0063e95">cxx::List&lt; D, Alloc &gt;::Iter</a></li>
<li>operator Item_type const *()&#160;:&#160;<a class="el" href="classcxx_1_1Bits_1_1Base__avl__set_1_1Node.html#a92a711db29517be4ee5bf6d49b364dbf">cxx::Bits::Base_avl_set&lt; ITEM_TYPE, COMPARE, ALLOC, GET_KEY &gt;::Node</a></li>
<li>operator l4_msgtag_t()&#160;:&#160;<a class="el" href="classL4_1_1Factory_1_1S.html#af01d7ba40ace8862c0b670e1fb705810">L4::Factory::S</a></li>
<li>operator value_type()&#160;:&#160;<a class="el" href="classL4drivers_1_1Ro__register__tmpl.html#af47629d54bba5b9c6e87795b1accdf18">L4drivers::Ro_register_tmpl&lt; BITS, BLOCK &gt;</a></li>
<li>operator!()&#160;:&#160;<a class="el" href="structcxx_1_1Bits_1_1Direction.html#aa091b42096054e33c7d3b44e4447cfed">cxx::Bits::Direction</a>, <a class="el" href="classL4_1_1Types_1_1Flags.html#ae492210926fa1c1134a3f14504d8b431">L4::Types::Flags&lt; BITS_ENUM, UNDERLYING &gt;</a></li>
<li>operator!=()&#160;:&#160;<a class="el" href="structcxx_1_1Bits_1_1Direction.html#a45ae9d993cc41bcd102cb61ab71a3dc7">cxx::Bits::Direction</a>, <a class="el" href="classcxx_1_1String.html#aad2a0d5e7ed3dc296934591850092edc">cxx::String</a>, <a class="el" href="classL4_1_1Cap__base.html#a67660c0a25460daa0cdde8352f367e49">L4::Cap_base</a>, <a class="el" href="classL4vbus_1_1Device.html#a9f5bce4e7220814a19abb0cdea611330">L4vbus::Device</a></li>
<li>operator&amp;=()&#160;:&#160;<a class="el" href="classL4_1_1Types_1_1Flags.html#af6c39c6b541dc4fe27013d8f363c72e0">L4::Types::Flags&lt; BITS_ENUM, UNDERLYING &gt;</a>, <a class="el" href="structL4_1_1Types_1_1Flags__ops__t.html#ab6f9a58fbc35846663de69bae2b27d35">L4::Types::Flags_ops_t&lt; DT &gt;</a></li>
<li>operator()()&#160;:&#160;<a class="el" href="classcxx_1_1Pair__first__compare.html#a37252c0aa0712a5f4e4a78ba6ba0f966">cxx::Pair_first_compare&lt; Cmp, Typ &gt;</a>, <a class="el" href="structL4_1_1Ipc__svr_1_1Dbg__dispatch.html#a028fa852dd0193da29e471db7c6ad10f">L4::Ipc_svr::Dbg_dispatch&lt; R, Exc, Printer &gt;</a>, <a class="el" href="structL4_1_1Ipc__svr_1_1Direct__dispatch.html#a9d9b344853809077e228a722064aefed">L4::Ipc_svr::Direct_dispatch&lt; R &gt;</a>, <a class="el" href="structL4_1_1Ipc__svr_1_1Direct__dispatch_3_01R_01_5_01_4.html#a0f2323e68728f2065464415bc542aafd">L4::Ipc_svr::Direct_dispatch&lt; R * &gt;</a>, <a class="el" href="structL4_1_1Ipc__svr_1_1Exc__dispatch.html#a551ccfbe372009fa7319689dedfc4ded">L4::Ipc_svr::Exc_dispatch&lt; R, Exc &gt;</a></li>
<li>operator*()&#160;:&#160;<a class="el" href="classcxx_1_1Bits_1_1Base__avl__set_1_1Node.html#af5bcdbee4b0975c9e814165ef85b903d">cxx::Bits::Base_avl_set&lt; ITEM_TYPE, COMPARE, ALLOC, GET_KEY &gt;::Node</a>, <a class="el" href="classL4_1_1Ipc_1_1Varg__list__ref_1_1Iterator.html#ad13050ce85c5216352433a25e72b473f">L4::Ipc::Varg_list_ref::Iterator</a>, <a class="el" href="classL4Re_1_1Rm_1_1Unique__region.html#a6d8f7c9a6114881dc3d2317ef2071d9c">L4Re::Rm::Unique_region&lt; T &gt;</a>, <a class="el" href="classRm_1_1Unique__region.html#a6d8f7c9a6114881dc3d2317ef2071d9c">Rm::Unique_region&lt; T &gt;</a></li>
<li>operator++()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Varg__list__ref_1_1Iterator.html#abaa41faf7abd0511f2da2a19166cf840">L4::Ipc::Varg_list_ref::Iterator</a></li>
<li>operator-&gt;()&#160;:&#160;<a class="el" href="classcxx_1_1Bits_1_1Base__avl__set_1_1Node.html#a30ba23295e9dfb1f2978697a9eacfc31">cxx::Bits::Base_avl_set&lt; ITEM_TYPE, COMPARE, ALLOC, GET_KEY &gt;::Node</a>, <a class="el" href="classL4_1_1Cap.html#a759c3901eb85ab9beda2082b45d98566">L4::Cap&lt; T &gt;</a>, <a class="el" href="structL4_1_1Ipc_1_1Opt.html#acdc560b4893f3c5948d7587774016bf1">L4::Ipc::Opt&lt; T &gt;</a>, <a class="el" href="classL4_1_1Smart__cap.html#a1455f2b349ad7252ca182886332ebbee">L4::Smart_cap&lt; T, SMART &gt;</a>, <a class="el" href="classL4Re_1_1Rm_1_1Unique__region.html#a30f3114bf3eba659b0c8bf12a61434ec">L4Re::Rm::Unique_region&lt; T &gt;</a>, <a class="el" href="classRm_1_1Unique__region.html#a30f3114bf3eba659b0c8bf12a61434ec">Rm::Unique_region&lt; T &gt;</a></li>
<li>operator&lt;&lt;()&#160;:&#160;<a class="el" href="classL4_1_1Factory_1_1S.html#a867317b78ac79b473c6b8cdb5cac48ef">L4::Factory::S</a></li>
<li>operator=()&#160;:&#160;<a class="el" href="structL4_1_1Ipc_1_1Opt.html#ae9aea0e320f4f246a1eff4e619b9a3a6">L4::Ipc::Opt&lt; T &gt;</a>, <a class="el" href="classL4_1_1Lock__guard.html#a86f052391b9f2b9917b915b84a85bbbc">L4::Lock_guard</a>, <a class="el" href="classL4drivers_1_1Register__tmpl.html#ae2b1b861a8912ed8a7f0fb7b5c747d69">L4drivers::Register_tmpl&lt; BITS, BLOCK &gt;</a>, <a class="el" href="classL4Re_1_1Rm_1_1Unique__region.html#a2dd9ea7d4a242dff0651b173c428c281">L4Re::Rm::Unique_region&lt; T &gt;</a>, <a class="el" href="classRm_1_1Unique__region.html#a2dd9ea7d4a242dff0651b173c428c281">Rm::Unique_region&lt; T &gt;</a></li>
<li>operator==()&#160;:&#160;<a class="el" href="structcxx_1_1Bits_1_1Direction.html#a7944981ed13967fc7e2e701abfd501fb">cxx::Bits::Direction</a>, <a class="el" href="classcxx_1_1String.html#a330429e4e2b79ce768f6894d698c0cc7">cxx::String</a>, <a class="el" href="classL4_1_1Cap__base.html#aaacc5520eb3de110f1365d849af3c1a2">L4::Cap_base</a>, <a class="el" href="classL4Re_1_1Video_1_1Color__component.html#a1a56065481a4fdef631d4c1ffe9bc022">L4Re::Video::Color_component</a>, <a class="el" href="classL4Re_1_1Video_1_1Pixel__info.html#a4569f55d3014dba37636061937ce99c1">L4Re::Video::Pixel_info</a>, <a class="el" href="classL4vbus_1_1Device.html#a64fd18112b94f67568dfd48afda5db22">L4vbus::Device</a></li>
<li>operator[]()&#160;:&#160;<a class="el" href="classcxx_1_1Avl__map.html#aea7acedd7d4a26289da9f9c01d434145">cxx::Avl_map&lt; KEY_TYPE, DATA_TYPE, COMPARE, ALLOC &gt;</a>, <a class="el" href="classcxx_1_1Bitmap__base.html#aab1d18dba8fdcf06a5a9d773fc63410b">cxx::Bitmap_base</a>, <a class="el" href="classcxx_1_1List.html#acb8f32553f2c60b00a09ce6249a58af3">cxx::List&lt; D, Alloc &gt;</a>, <a class="el" href="classcxx_1_1String.html#ae3c9d475d73c844d83d4ee78871470bf">cxx::String</a>, <a class="el" href="classL4drivers_1_1Register__block.html#a0f7cb834aa20e684b20d5d671438adb6">L4drivers::Register_block&lt; MAX_BITS, BLOCK &gt;</a>, <a class="el" href="classL4drivers_1_1Ro__register__block.html#a6780072f77c2d104698c8c57f6549e9e">L4drivers::Ro_register_block&lt; MAX_BITS, BLOCK &gt;</a>, <a class="el" href="classL4Re_1_1Util_1_1Bitmap__base.html#aab1d18dba8fdcf06a5a9d773fc63410b">L4Re::Util::Bitmap_base</a></li>
<li>operator|()&#160;:&#160;<a class="el" href="classL4_1_1Type__info_1_1Demand.html#af012ede0c0b8f60b8be1846e68d66400">L4::Type_info::Demand</a></li>
<li>operator|=()&#160;:&#160;<a class="el" href="classL4_1_1Types_1_1Flags.html#a6841571f376dca3c87f13d28f2537117">L4::Types::Flags&lt; BITS_ENUM, UNDERLYING &gt;</a>, <a class="el" href="structL4_1_1Types_1_1Flags__ops__t.html#a2b96de14d1c18ff990767ba92033418b">L4::Types::Flags_ops_t&lt; DT &gt;</a></li>
<li>operator~()&#160;:&#160;<a class="el" href="classL4_1_1Types_1_1Flags.html#a33c40a0e174ce6828cfd9093bd2a77f1">L4::Types::Flags&lt; BITS_ENUM, UNDERLYING &gt;</a>, <a class="el" href="structL4_1_1Types_1_1Flags__ops__t.html#a60753f9989ab9dbbd2d0f913bbd9546d">L4::Types::Flags_ops_t&lt; DT &gt;</a></li>
<li>Opt()&#160;:&#160;<a class="el" href="structL4_1_1Ipc_1_1Opt.html#a918f8db40f5d84510c57af4feea7dfe3">L4::Ipc::Opt&lt; T &gt;</a></li>
<li>order()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Snd__fpage.html#a817de8b27c880ca4c1b4788df8ce079c">L4::Ipc::Snd_fpage</a></li>
<li>Ostream()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Ostream.html#a0399a63243e4445e84e3ec35bfd280bc">L4::Ipc::Ostream</a></li>
<li>Out_of_memory()&#160;:&#160;<a class="el" href="classL4_1_1Out__of__memory.html#a4f749bee6d834617c30eb7accac71037">L4::Out_of_memory</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
</div><!-- container -->
<!-- HTML footer for doxygen 1.9.1-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on <span class="timestamp"></span> for L4Re Operating System Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.15.0 </li>
</ul>
</div>
</body>
</html>