diff options
author | Jens Lorenz <jlorenz@de.adit-jv.com> | 2018-02-13 09:47:57 +0100 |
---|---|---|
committer | Jens Lorenz <jlorenz@de.adit-jv.com> | 2018-02-13 11:06:03 +0100 |
commit | cc84de5b43ebd21e57b1411124fcc3a725bf6b88 (patch) | |
tree | a3ece549d48b4b15653b60102f6ea4bd4599f8b2 /docs/classam_1_1CAmRouter.html | |
parent | 5b8411277e44e92eea3b8e9469af003415c02a6f (diff) | |
download | audiomanager-cc84de5b43ebd21e57b1411124fcc3a725bf6b88.tar.gz |
DOCS: Align documentation with version 7.6.6
Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
Diffstat (limited to 'docs/classam_1_1CAmRouter.html')
-rwxr-xr-x[-rw-r--r--] | docs/classam_1_1CAmRouter.html | 587 |
1 files changed, 507 insertions, 80 deletions
diff --git a/docs/classam_1_1CAmRouter.html b/docs/classam_1_1CAmRouter.html index d83637f..54b93ae 100644..100755 --- a/docs/classam_1_1CAmRouter.html +++ b/docs/classam_1_1CAmRouter.html @@ -3,22 +3,24 @@ <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.8.6"/> +<meta name="generator" content="Doxygen 1.8.11"/> <title>AudioManager: am::CAmRouter Class Reference</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="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> $(document).ready(initResizable); $(window).load(resizeHeight); </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> <script type="text/javascript"> - $(document).ready(function() { searchBox.OnSelectItem(0); }); + $(document).ready(function() { init_search(); }); </script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> @@ -28,9 +30,9 @@ <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> - <td style="padding-left: 0.5em;"> + <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">AudioManager -  <span id="projectnumber">7.5.11</span> +  <span id="projectnumber">7.6.6</span> </div> <div id="projectbrief">Native Application Runtime Environment</div> </td> @@ -39,7 +41,7 @@ </table> </div> <!-- end header part --> -<!-- Generated by Doxygen 1.8.6 --> +<!-- Generated by Doxygen 1.8.11 --> <script type="text/javascript"> var searchBox = new SearchBox("searchBox", "search",false,'Search'); </script> @@ -47,6 +49,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> @@ -96,7 +99,7 @@ $(document).ready(function(){initNavTree('classam_1_1CAmRouter.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> -<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> +</div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> @@ -109,16 +112,26 @@ $(document).ready(function(){initNavTree('classam_1_1CAmRouter.html','');}); <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="#pub-attribs">Public Attributes</a> | <a href="classam_1_1CAmRouter-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">am::CAmRouter Class Reference</div> </div> </div><!--header--> <div class="contents"> -<p>Implements an autorouting algorithm for connecting sinks and sources via different audio domains. +<p>Implements autorouting algorithm for connecting sinks and sources via different audio domains. <a href="classam_1_1CAmRouter.html#details">More...</a></p> <p><code>#include <<a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for am::CAmRouter:</div> +<div class="dyncontent"> + <div class="center"> + <img src="classam_1_1CAmRouter.png" usemap="#am::CAmRouter_map" alt=""/> + <map id="am::CAmRouter_map" name="am::CAmRouter_map"> +<area href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html" title="Database observer. " alt="am::CAmDatabaseHandlerMap::AmDatabaseObserverCallbacks" shape="rect" coords="0,56,370,80"/> +</map> + </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> @@ -126,37 +139,62 @@ Public Member Functions</h2></td></tr> <tr class="separator:a8473851712e2b6f6f7a3ee1b3a5b6967"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1759da9a0ac843aa1e9e9a8ef5a5315a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a1759da9a0ac843aa1e9e9a8ef5a5315a">~CAmRouter</a> ()</td></tr> <tr class="separator:a1759da9a0ac843aa1e9e9a8ef5a5315a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad575a457a23222246358dd95afe95d84"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#ad575a457a23222246358dd95afe95d84">getMaxAllowedCycles</a> ()</td></tr> +<tr class="separator:ad575a457a23222246358dd95afe95d84"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a331f4af137913229120689fad43a8ca3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a331f4af137913229120689fad43a8ca3">setMaxAllowedCycles</a> (unsigned count)</td></tr> +<tr class="separator:a331f4af137913229120689fad43a8ca3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf67ce8c7032cd98be41c648cfabaa11"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#aaf67ce8c7032cd98be41c648cfabaa11">getMaxPathCount</a> ()</td></tr> +<tr class="separator:aaf67ce8c7032cd98be41c648cfabaa11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6289e0cf1c9f8e34e33e51787f26538c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a6289e0cf1c9f8e34e33e51787f26538c">setMaxPathCount</a> (unsigned count)</td></tr> +<tr class="separator:a6289e0cf1c9f8e34e33e51787f26538c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad98be3783f696af4ca53fb3ccb93432b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#ad98be3783f696af4ca53fb3ccb93432b">getUpdateGraphNodesAction</a> ()</td></tr> +<tr class="separator:ad98be3783f696af4ca53fb3ccb93432b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae76981f37d91bcd2da721c3bf141e415"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#ae76981f37d91bcd2da721c3bf141e415">getRoute</a> (const bool onlyfree, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &returnList)</td></tr> -<tr class="memdesc:ae76981f37d91bcd2da721c3bf141e415"><td class="mdescLeft"> </td><td class="mdescRight">Finds all possible paths between given source and sink. <a href="#ae76981f37d91bcd2da721c3bf141e415">More...</a><br/></td></tr> +<tr class="memdesc:ae76981f37d91bcd2da721c3bf141e415"><td class="mdescLeft"> </td><td class="mdescRight">Find first mMaxPathCount paths between given source and sink. <a href="#ae76981f37d91bcd2da721c3bf141e415">More...</a><br /></td></tr> <tr class="separator:ae76981f37d91bcd2da721c3bf141e415"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3f4c28b5297134db4994aebbd773ea7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a3f4c28b5297134db4994aebbd773ea7e">getRoute</a> (const bool onlyfree, const <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &aSource, const <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &aSink, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &listRoutes)</td></tr> -<tr class="separator:a3f4c28b5297134db4994aebbd773ea7e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afd56861963698e1914523451aa9157ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#afd56861963698e1914523451aa9157ef">getAllPaths</a> (<a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &aSource, <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &aSink, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &resultPath, std::vector< std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * >> &resultNodesPath, const bool includeCycles=false)</td></tr> -<tr class="separator:afd56861963698e1914523451aa9157ef"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aef57243260df6672d4799f455d937b9e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#aef57243260df6672d4799f455d937b9e">getShortestPath</a> (const <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &source, const <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &destination, std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * > &resultPath)</td></tr> -<tr class="separator:aef57243260df6672d4799f455d937b9e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7bfbdfc8f27efc59dd3cec3397e79f2b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a7bfbdfc8f27efc59dd3cec3397e79f2b">getShortestPath</a> (<a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &aSource, <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &aSink, <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> &resultPath, std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * > &resultNodesPath)</td></tr> -<tr class="separator:a7bfbdfc8f27efc59dd3cec3397e79f2b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b1f77414249399246db15673dea46ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a7b1f77414249399246db15673dea46ec">getRoute</a> (const bool onlyfree, const <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &source, const <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &sink, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &listRoutes)</td></tr> +<tr class="separator:a7b1f77414249399246db15673dea46ec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad34e149db42d6760cccaa591b76d38e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#aad34e149db42d6760cccaa591b76d38e">getRouteFromLoadedNodes</a> (const bool onlyfree, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &returnList)</td></tr> +<tr class="memdesc:aad34e149db42d6760cccaa591b76d38e"><td class="mdescLeft"> </td><td class="mdescRight">Find first mMaxPathCount paths between given source and sink after the nodes have been loaded. <a href="#aad34e149db42d6760cccaa591b76d38e">More...</a><br /></td></tr> +<tr class="separator:aad34e149db42d6760cccaa591b76d38e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a31c7419b7d0673e8355e69d109b33745"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a31c7419b7d0673e8355e69d109b33745">getRouteFromLoadedNodes</a> (const bool onlyfree, const <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &aSource, const <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &aSink, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &listRoutes)</td></tr> +<tr class="separator:a31c7419b7d0673e8355e69d109b33745"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec93bdf7c20934bedf1dcd3cbd6b162e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#aec93bdf7c20934bedf1dcd3cbd6b162e">getFirstNShortestPaths</a> (const bool onlyfree, const unsigned cycles, const unsigned maxPathCount, <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &source, <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &sink, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &resultPath)</td></tr> +<tr class="memdesc:aec93bdf7c20934bedf1dcd3cbd6b162e"><td class="mdescLeft"> </td><td class="mdescRight">Find first mMaxPathCount paths between given source and sink. <a href="#aec93bdf7c20934bedf1dcd3cbd6b162e">More...</a><br /></td></tr> +<tr class="separator:aec93bdf7c20934bedf1dcd3cbd6b162e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec0c02c47a6c4d849995c123a08d4b2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#aec0c02c47a6c4d849995c123a08d4b2c">getShortestPath</a> (<a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &source, <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &sink, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &resultPath)</td></tr> +<tr class="memdesc:aec0c02c47a6c4d849995c123a08d4b2c"><td class="mdescLeft"> </td><td class="mdescRight">Find the shortest path between given source and sink. <a href="#aec0c02c47a6c4d849995c123a08d4b2c">More...</a><br /></td></tr> +<tr class="separator:aec0c02c47a6c4d849995c123a08d4b2c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afd8e107206e8435a9864dbfbc2c23f74"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#afd8e107206e8435a9864dbfbc2c23f74">shouldGoInDomain</a> (const std::vector< <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> > &visitedDomains, const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> nodeDomainID)</td></tr> +<tr class="separator:afd8e107206e8435a9864dbfbc2c23f74"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a388cee6f4d96f0c3d5b9b844209e3304"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a388cee6f4d96f0c3d5b9b844209e3304">sinkNodeWithID</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</td></tr> -<tr class="memdesc:a388cee6f4d96f0c3d5b9b844209e3304"><td class="mdescLeft"> </td><td class="mdescRight">Returns a sink node with given sinkID. <a href="#a388cee6f4d96f0c3d5b9b844209e3304">More...</a><br/></td></tr> +<tr class="memdesc:a388cee6f4d96f0c3d5b9b844209e3304"><td class="mdescLeft"> </td><td class="mdescRight">Returns a sink node with given sinkID. <a href="#a388cee6f4d96f0c3d5b9b844209e3304">More...</a><br /></td></tr> <tr class="separator:a388cee6f4d96f0c3d5b9b844209e3304"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18da70b679791808f412cab8daed9b38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a18da70b679791808f412cab8daed9b38">sinkNodeWithID</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)</td></tr> <tr class="separator:a18da70b679791808f412cab8daed9b38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a3dd752289cfacdc8c9599b69d36871"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a5a3dd752289cfacdc8c9599b69d36871">sourceNodeWithID</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)</td></tr> -<tr class="memdesc:a5a3dd752289cfacdc8c9599b69d36871"><td class="mdescLeft"> </td><td class="mdescRight">Returns a source node with given sourceID. <a href="#a5a3dd752289cfacdc8c9599b69d36871">More...</a><br/></td></tr> +<tr class="memdesc:a5a3dd752289cfacdc8c9599b69d36871"><td class="mdescLeft"> </td><td class="mdescRight">Returns a source node with given sourceID. <a href="#a5a3dd752289cfacdc8c9599b69d36871">More...</a><br /></td></tr> <tr class="separator:a5a3dd752289cfacdc8c9599b69d36871"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7062329eb7c34d2e556979109b19a97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#af7062329eb7c34d2e556979109b19a97">sourceNodeWithID</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)</td></tr> <tr class="separator:af7062329eb7c34d2e556979109b19a97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a928bdf737d9786f2896176122e3b89c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a928bdf737d9786f2896176122e3b89c2">converterNodeWithSinkID</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)</td></tr> -<tr class="memdesc:a928bdf737d9786f2896176122e3b89c2"><td class="mdescLeft"> </td><td class="mdescRight">Returns a converter node for given sinkID. <a href="#a928bdf737d9786f2896176122e3b89c2">More...</a><br/></td></tr> +<tr class="memdesc:a928bdf737d9786f2896176122e3b89c2"><td class="mdescLeft"> </td><td class="mdescRight">Returns a converter node for given sinkID. <a href="#a928bdf737d9786f2896176122e3b89c2">More...</a><br /></td></tr> <tr class="separator:a928bdf737d9786f2896176122e3b89c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a49c89f72a1ed92455b9f976c153970"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a3a49c89f72a1ed92455b9f976c153970">gatewayNodeWithSinkID</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</td></tr> -<tr class="memdesc:a3a49c89f72a1ed92455b9f976c153970"><td class="mdescLeft"> </td><td class="mdescRight">Returns a gateway node for given sinkID. <a href="#a3a49c89f72a1ed92455b9f976c153970">More...</a><br/></td></tr> +<tr class="memdesc:a3a49c89f72a1ed92455b9f976c153970"><td class="mdescLeft"> </td><td class="mdescRight">Returns a gateway node for given sinkID. <a href="#a3a49c89f72a1ed92455b9f976c153970">More...</a><br /></td></tr> <tr class="separator:a3a49c89f72a1ed92455b9f976c153970"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2e94e0d215bc0fb07ec53bf87724c940"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a2e94e0d215bc0fb07ec53bf87724c940">load</a> (const bool onlyFree)</td></tr> -<tr class="separator:a2e94e0d215bc0fb07ec53bf87724c940"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a727bfb8b7c52e4c732c20609708f4966"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a727bfb8b7c52e4c732c20609708f4966">load</a> ()</td></tr> +<tr class="separator:a727bfb8b7c52e4c732c20609708f4966"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3d6369fed84e8dd2827b76a302ceb86"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#ab3d6369fed84e8dd2827b76a302ceb86">clear</a> ()</td></tr> <tr class="separator:ab3d6369fed84e8dd2827b76a302ceb86"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9070c79b936907a886e12bebc425a863"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a9070c79b936907a886e12bebc425a863">getAllPaths</a> (<a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &aSource, <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> &aSink, std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > &resultPath, std::vector< std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * >> &resultNodesPath, const bool includeCycles=false, const bool onlyFree=false) __attribute__((deprecated("You should use <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="el" href="classam_1_1CAmRouter.html#aec93bdf7c20934bedf1dcd3cbd6b162e">getFirstNShortestPaths</a>( const bool onlyFree</td></tr> +<tr class="memdesc:a9070c79b936907a886e12bebc425a863"><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED! <a href="#a9070c79b936907a886e12bebc425a863">More...</a><br /></td></tr> +<tr class="separator:a9070c79b936907a886e12bebc425a863"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html">am::CAmDatabaseHandlerMap::AmDatabaseObserverCallbacks</a></td></tr> +<tr class="memitem:ad8ea7d92207fa921432ef611397fc5a6 inherit pub_methods_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#ad8ea7d92207fa921432ef611397fc5a6">AmDatabaseObserverCallbacks</a> ()</td></tr> +<tr class="separator:ad8ea7d92207fa921432ef611397fc5a6 inherit pub_methods_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a214d6879045a1249a0bbd9d6338e20e2 inherit pub_methods_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a214d6879045a1249a0bbd9d6338e20e2">~AmDatabaseObserverCallbacks</a> ()</td></tr> +<tr class="separator:a214d6879045a1249a0bbd9d6338e20e2 inherit pub_methods_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> @@ -166,15 +204,84 @@ Static Public Member Functions</h2></td></tr> <tr class="separator:adbf59722ed983e95db461ab4740c0a4b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abfe25345318af7e96d13c08acb0d79d5"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#abfe25345318af7e96d13c08acb0d79d5">getRestrictedOutputFormats</a> (const std::vector< bool > &convertionMatrix, const std::vector< <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> > &listSourceFormats, const std::vector< <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> > &listSinkFormats, const <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> connectionFormat, std::vector< <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> > &listFormats)</td></tr> <tr class="separator:abfe25345318af7e96d13c08acb0d79d5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aed461681b473e16708362b3f7413e0d0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#aed461681b473e16708362b3f7413e0d0">getSourceSinkPossibleConnectionFormats</a> (std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * >::iterator iteratorSource, std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * >::iterator iteratorSink, std::vector< <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> > &outConnectionFormats)</td></tr> -<tr class="separator:aed461681b473e16708362b3f7413e0d0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afd8e107206e8435a9864dbfbc2c23f74"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#afd8e107206e8435a9864dbfbc2c23f74">shouldGoInDomain</a> (const std::vector< <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> > &visitedDomains, const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> nodeDomainID)</td></tr> -<tr class="separator:afd8e107206e8435a9864dbfbc2c23f74"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a18480d4cd51e8a1dd35a4d9ce7c34ec1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a18480d4cd51e8a1dd35a4d9ce7c34ec1">getSourceSinkPossibleConnectionFormats</a> (std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * >::iterator iteratorSource, std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * >::iterator iteratorSink, std::vector< <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> > &outConnectionFormats)</td></tr> +<tr class="separator:a18480d4cd51e8a1dd35a4d9ce7c34ec1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0210aff672959cea42ed6760144d4296"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a0210aff672959cea42ed6760144d4296">shouldGoInDomain</a> (const std::vector< <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> > &visitedDomains, const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> nodeDomainID, const unsigned maxCyclesNumber)</td></tr> +<tr class="separator:a0210aff672959cea42ed6760144d4296"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a344ff4cf9f8ad6c85f1af1ee91a4f0e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmRouter.html#a344ff4cf9f8ad6c85f1af1ee91a4f0e3">instead</a></td></tr> +<tr class="separator:a344ff4cf9f8ad6c85f1af1ee91a4f0e3"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html">am::CAmDatabaseHandlerMap::AmDatabaseObserverCallbacks</a></td></tr> +<tr class="memitem:a2e307c531b2b093eb27379a3b8a378d1 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void()> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a2e307c531b2b093eb27379a3b8a378d1">dboNumberOfSinkClassesChanged</a></td></tr> +<tr class="separator:a2e307c531b2b093eb27379a3b8a378d1 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f3319ef501b27fb4ba526c04df781d0 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void()> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a3f3319ef501b27fb4ba526c04df781d0">dboNumberOfSourceClassesChanged</a></td></tr> +<tr class="separator:a3f3319ef501b27fb4ba526c04df781d0 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a24c3785630219a10ce19d7cda7a540b8 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a24c3785630219a10ce19d7cda7a540b8">dboNewSink</a></td></tr> +<tr class="separator:a24c3785630219a10ce19d7cda7a540b8 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a406c7e8f23d2845a657e2f7c2cbe41cc inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a406c7e8f23d2845a657e2f7c2cbe41cc">dboNewSource</a></td></tr> +<tr class="separator:a406c7e8f23d2845a657e2f7c2cbe41cc inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab500c322b4706176f09b3324b75fdd75 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="structam_1_1am__Domain__s.html">am_Domain_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#ab500c322b4706176f09b3324b75fdd75">dboNewDomain</a></td></tr> +<tr class="separator:ab500c322b4706176f09b3324b75fdd75 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f333ffb10e0e1b45f009dbc941d604e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a3f333ffb10e0e1b45f009dbc941d604e">dboNewGateway</a></td></tr> +<tr class="separator:a3f333ffb10e0e1b45f009dbc941d604e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a995677c2992ea66729cf26ebed083c01 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="structam_1_1am__Converter__s.html">am_Converter_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a995677c2992ea66729cf26ebed083c01">dboNewConverter</a></td></tr> +<tr class="separator:a995677c2992ea66729cf26ebed083c01 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7132079943d73c95cc083e2563447149 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a7132079943d73c95cc083e2563447149">dboNewCrossfader</a></td></tr> +<tr class="separator:a7132079943d73c95cc083e2563447149 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7245f709e570372dc89bb2fb0692eba9 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="structam_1_1am__MainConnectionType__s.html">am_MainConnectionType_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a7245f709e570372dc89bb2fb0692eba9">dboNewMainConnection</a></td></tr> +<tr class="separator:a7245f709e570372dc89bb2fb0692eba9 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9df052a957c49cae380549bf3dd73107 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a9df052a957c49cae380549bf3dd73107">dboRemovedMainConnection</a></td></tr> +<tr class="separator:a9df052a957c49cae380549bf3dd73107 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa495d5e3016f968a8937356fa4baca2e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>, const bool)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#aa495d5e3016f968a8937356fa4baca2e">dboRemovedSink</a></td></tr> +<tr class="separator:aa495d5e3016f968a8937356fa4baca2e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aebfece67d798cfaa6f3ec9744c93e358 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>, const bool)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#aebfece67d798cfaa6f3ec9744c93e358">dboRemovedSource</a></td></tr> +<tr class="separator:aebfece67d798cfaa6f3ec9744c93e358 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a89b201b8a6b6b18506587bd447d8007c inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a89b201b8a6b6b18506587bd447d8007c">dboRemoveDomain</a></td></tr> +<tr class="separator:a89b201b8a6b6b18506587bd447d8007c inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac16f82bc2e6e2075d33010e8c54eb865 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#ac16f82bc2e6e2075d33010e8c54eb865">dboRemoveGateway</a></td></tr> +<tr class="separator:ac16f82bc2e6e2075d33010e8c54eb865 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a73e48865df8f26a5b8ac39cd71e3bd7e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a73e48865df8f26a5b8ac39cd71e3bd7e">dboRemoveConverter</a></td></tr> +<tr class="separator:a73e48865df8f26a5b8ac39cd71e3bd7e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac5a8645d9ee9324a13ba960a9cb158dd inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#ac5a8645d9ee9324a13ba960a9cb158dd">dboRemoveCrossfader</a></td></tr> +<tr class="separator:ac5a8645d9ee9324a13ba960a9cb158dd inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9725c1bd535f0960259e969c40b2ecb3 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a>, const <a class="el" href="namespaceam.html#a1b4df0ded5f6d6d07ae583dc9a074209">am_ConnectionState_e</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a9725c1bd535f0960259e969c40b2ecb3">dboMainConnectionStateChanged</a></td></tr> +<tr class="separator:a9725c1bd535f0960259e969c40b2ecb3 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5e8e458d05d56bda96cf934f03a339d5 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>, const <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a5e8e458d05d56bda96cf934f03a339d5">dboMainSinkSoundPropertyChanged</a></td></tr> +<tr class="separator:a5e8e458d05d56bda96cf934f03a339d5 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac8ab4c5be227c60f613b9f0bb4a86b1a inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>, const <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#ac8ab4c5be227c60f613b9f0bb4a86b1a">dboMainSourceSoundPropertyChanged</a></td></tr> +<tr class="separator:ac8ab4c5be227c60f613b9f0bb4a86b1a inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a88f77a09852735935c5373a3de7aa3e3 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>, const <a class="el" href="structam_1_1am__Availability__s.html">am_Availability_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a88f77a09852735935c5373a3de7aa3e3">dboSinkAvailabilityChanged</a></td></tr> +<tr class="separator:a88f77a09852735935c5373a3de7aa3e3 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae8ff4da2cbf3a0619b8f4f0d64d8ca21 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>, const <a class="el" href="structam_1_1am__Availability__s.html">am_Availability_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#ae8ff4da2cbf3a0619b8f4f0d64d8ca21">dboSourceAvailabilityChanged</a></td></tr> +<tr class="separator:ae8ff4da2cbf3a0619b8f4f0d64d8ca21 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78f7a9c7ca0565fa8d90e22b74a59902 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>, const <a class="el" href="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a78f7a9c7ca0565fa8d90e22b74a59902">dboVolumeChanged</a></td></tr> +<tr class="separator:a78f7a9c7ca0565fa8d90e22b74a59902 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2dee5b93adccfc98a0d73221b25271e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>, const <a class="el" href="namespaceam.html#af9d68f1f1b0553906df4c90e9a860ffa">am_MuteState_e</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#ac2dee5b93adccfc98a0d73221b25271e">dboSinkMuteStateChanged</a></td></tr> +<tr class="separator:ac2dee5b93adccfc98a0d73221b25271e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a37688a54a686caca7c18568bb6d3b91e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a37688a54a686caca7c18568bb6d3b91e">dboSystemPropertyChanged</a></td></tr> +<tr class="separator:a37688a54a686caca7c18568bb6d3b91e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a472f2e94e924561a02daaba90455d7bc inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a>, const <a class="el" href="namespaceam.html#ad94ba90e3c8f6bd7e51a15a811755167">am_timeSync_t</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a472f2e94e924561a02daaba90455d7bc">dboTimingInformationChanged</a></td></tr> +<tr class="separator:a472f2e94e924561a02daaba90455d7bc inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab5a3e035342aa1cc937e6f7b4f4fce9e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>, const <a class="el" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a>, const std::vector< <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> > &, const bool)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#ab5a3e035342aa1cc937e6f7b4f4fce9e">dboSinkUpdated</a></td></tr> +<tr class="separator:ab5a3e035342aa1cc937e6f7b4f4fce9e inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a85b8f794db68e230cb2ee611f81eee14 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>, const <a class="el" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a>, const std::vector< <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> > &, const bool)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a85b8f794db68e230cb2ee611f81eee14">dboSourceUpdated</a></td></tr> +<tr class="separator:a85b8f794db68e230cb2ee611f81eee14 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a468ff298f4daab677104946b5d39de8a inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>, const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a468ff298f4daab677104946b5d39de8a">dboSinkMainNotificationConfigurationChanged</a></td></tr> +<tr class="separator:a468ff298f4daab677104946b5d39de8a inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1cdf3d7dde1c495e7f2eade875de945f inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top">std::function< void(const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>, const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a1cdf3d7dde1c495e7f2eade875de945f">dboSourceMainNotificationConfigurationChanged</a></td></tr> +<tr class="separator:a1cdf3d7dde1c495e7f2eade875de945f inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f6110cff1177bdfe88cbe5cdcd44932 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classam_1_1CAmDatabaseHandlerMap.html">CAmDatabaseHandlerMap</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks.html#a8f6110cff1177bdfe88cbe5cdcd44932">mpDatabaseHandler</a></td></tr> +<tr class="separator:a8f6110cff1177bdfe88cbe5cdcd44932 inherit pro_attribs_structam_1_1CAmDatabaseHandlerMap_1_1AmDatabaseObserverCallbacks"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Implements an autorouting algorithm for connecting sinks and sources via different audio domains. </p> +<div class="textblock"><p>Implements autorouting algorithm for connecting sinks and sources via different audio domains. </p> -<p>Definition at line <a class="el" href="CAmRouter_8h_source.html#l00152">152</a> of file <a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8h_source.html#l00159">159</a> of file <a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a8473851712e2b6f6f7a3ee1b3a5b6967"></a> <div class="memitem"> @@ -200,7 +307,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00056">56</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00049">49</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -217,7 +324,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00070">70</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00099">99</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -235,7 +342,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00191">191</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00225">225</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -273,7 +380,7 @@ Static Public Member Functions</h2></td></tr> </dl> <dl class="section return"><dt>Returns</dt><dd>pointer to node or NULL. </dd></dl> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00248">248</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00284">284</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -300,7 +407,7 @@ Static Public Member Functions</h2></td></tr> </dl> <dl class="section return"><dt>Returns</dt><dd>pointer to node or NULL. </dd></dl> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00260">260</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00297">297</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -354,11 +461,11 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00796">796</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00828">828</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> -<a class="anchor" id="afd56861963698e1914523451aa9157ef"></a> +<a class="anchor" id="a9070c79b936907a886e12bebc425a863"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> @@ -390,7 +497,67 @@ Static Public Member Functions</h2></td></tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const bool </td> - <td class="paramname"><em>includeCycles</em> = <code>false</code> </td> + <td class="paramname"><em>includeCycles</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const bool </td> + <td class="paramname"><em>onlyFree</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>DEPRECATED! </p> + +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00910">910</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aec93bdf7c20934bedf1dcd3cbd6b162e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmRouter::getFirstNShortestPaths </td> + <td>(</td> + <td class="paramtype">const bool </td> + <td class="paramname"><em>onlyfree</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const unsigned </td> + <td class="paramname"><em>cycles</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const unsigned </td> + <td class="paramname"><em>maxPathCount</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> & </td> + <td class="paramname"><em>source</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> & </td> + <td class="paramname"><em>sink</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > & </td> + <td class="paramname"><em>resultPath</em> </td> </tr> <tr> <td></td> @@ -400,7 +567,72 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00627">627</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Find first mMaxPathCount paths between given source and sink. </p> +<p>This method doesn't call <a class="el" href="classam_1_1CAmRouter.html#a727bfb8b7c52e4c732c20609708f4966">load()</a>.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">onlyfree</td><td>only disconnected elements should be included or not. </td></tr> + <tr><td class="paramname">cycles</td><td>allowed domain cycles. </td></tr> + <tr><td class="paramname">maxPathCount</td><td>max count of returned paths. </td></tr> + <tr><td class="paramname">source</td><td>start point. </td></tr> + <tr><td class="paramname">sink</td><td>end point. </td></tr> + <tr><td class="paramname">returnList</td><td>list with all possible paths. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>E_OK on success(1 or more paths), E_NOT_POSSIBLE if the CF couldn't be matached or E_UNKNOWN in any other error case. </dd></dl> + +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00715">715</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ad575a457a23222246358dd95afe95d84"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">unsigned am::CAmRouter::getMaxAllowedCycles </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="CAmRouter_8h_source.html#l00245">245</a> of file <a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>.</p> + +</div> +</div> +<a class="anchor" id="aaf67ce8c7032cd98be41c648cfabaa11"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">unsigned am::CAmRouter::getMaxPathCount </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="CAmRouter_8h_source.html#l00254">254</a> of file <a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>.</p> </div> </div> @@ -454,7 +686,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00837">837</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00865">865</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -494,18 +726,19 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Finds all possible paths between given source and sink. </p> +<p>Find first mMaxPathCount paths between given source and sink. </p> <p>returns the best route between a source and a sink</p> +<p>This method will call the method <a class="el" href="classam_1_1CAmRouter.html#a727bfb8b7c52e4c732c20609708f4966">load()</a> if the parameter mUpdateGraphNodesAction is set which will rebuild the graph.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">onlyfree</td><td>only disconnected elements should be included or not. </td></tr> - <tr><td class="paramname">sourceID</td><td>starting point. </td></tr> - <tr><td class="paramname">sinkID</td><td>ending point. </td></tr> + <tr><td class="paramname">sourceID</td><td>start point. </td></tr> + <tr><td class="paramname">sinkID</td><td>end point. </td></tr> <tr><td class="paramname">returnList</td><td>list with all possible paths </td></tr> </table> </dd> </dl> -<dl class="section return"><dt>Returns</dt><dd>E_OK on success(0 or more paths) or E_NOT_POSSIBLE on failure.</dd></dl> +<dl class="section return"><dt>Returns</dt><dd>E_OK on success(1 or more paths), E_NOT_POSSIBLE if the CF couldn't be matached or E_UNKNOWN in any other error case.</dd></dl> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">onlyfree</td><td>if true only free gateways are used </td></tr> @@ -517,11 +750,11 @@ Static Public Member Functions</h2></td></tr> </dl> <dl class="section return"><dt>Returns</dt><dd>E_OK in case of success </dd></dl> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00082">82</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00111">111</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> -<a class="anchor" id="a3f4c28b5297134db4994aebbd773ea7e"></a> +<a class="anchor" id="a7b1f77414249399246db15673dea46ec"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> @@ -535,13 +768,13 @@ Static Public Member Functions</h2></td></tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> & </td> - <td class="paramname"><em>aSource</em>, </td> + <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> & </td> - <td class="paramname"><em>aSink</em>, </td> + <td class="paramname"><em>sink</em>, </td> </tr> <tr> <td class="paramkey"></td> @@ -557,31 +790,37 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00098">98</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00121">121</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> -<a class="anchor" id="aef57243260df6672d4799f455d937b9e"></a> +<a class="anchor" id="aad34e149db42d6760cccaa591b76d38e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">void am::CAmRouter::getShortestPath </td> + <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmRouter::getRouteFromLoadedNodes </td> <td>(</td> - <td class="paramtype">const <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> & </td> - <td class="paramname"><em>source</em>, </td> + <td class="paramtype">const bool </td> + <td class="paramname"><em>onlyfree</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">const <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> & </td> - <td class="paramname"><em>destination</em>, </td> + <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> </td> + <td class="paramname"><em>sourceID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * > & </td> - <td class="paramname"><em>resultPath</em> </td> + <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> </td> + <td class="paramname"><em>sinkID</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > & </td> + <td class="paramname"><em>returnList</em> </td> </tr> <tr> <td></td> @@ -591,35 +830,84 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> +<p>Find first mMaxPathCount paths between given source and sink after the nodes have been loaded. </p> +<p>This method doesn't call <a class="el" href="classam_1_1CAmRouter.html#a727bfb8b7c52e4c732c20609708f4966">load()</a>.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">onlyfree</td><td>only disconnected elements should be included or not. </td></tr> + <tr><td class="paramname">sourceID</td><td>start point. </td></tr> + <tr><td class="paramname">sinkID</td><td>end point. </td></tr> + <tr><td class="paramname">returnList</td><td>list with all possible paths </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>E_OK on success(1 or more paths), E_NOT_POSSIBLE if the CF couldn't be matached or E_UNKNOWN in any other error case. </dd></dl> + +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00126">126</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> + </div> </div> -<a class="anchor" id="a7bfbdfc8f27efc59dd3cec3397e79f2b"></a> +<a class="anchor" id="a31c7419b7d0673e8355e69d109b33745"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">void am::CAmRouter::getShortestPath </td> + <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmRouter::getRouteFromLoadedNodes </td> <td>(</td> - <td class="paramtype"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> & </td> + <td class="paramtype">const bool </td> + <td class="paramname"><em>onlyfree</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> & </td> <td class="paramname"><em>aSource</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> & </td> + <td class="paramtype">const <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> & </td> <td class="paramname"><em>aSink</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype"><a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> & </td> - <td class="paramname"><em>resultPath</em>, </td> + <td class="paramtype">std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > & </td> + <td class="paramname"><em>listRoutes</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00153">153</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aec0c02c47a6c4d849995c123a08d4b2c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmRouter::getShortestPath </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> & </td> + <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * > & </td> - <td class="paramname"><em>resultNodesPath</em> </td> + <td class="paramtype"><a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> & </td> + <td class="paramname"><em>sink</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">std::vector< <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> > & </td> + <td class="paramname"><em>resultPath</em> </td> </tr> <tr> <td></td> @@ -629,9 +917,23 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> +<p>Find the shortest path between given source and sink. </p> +<p>This method doesn't call <a class="el" href="classam_1_1CAmRouter.html#a727bfb8b7c52e4c732c20609708f4966">load()</a>. It goes through all possible paths and returns the shortest of them.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">source</td><td>start point. </td></tr> + <tr><td class="paramname">sink</td><td>end point. </td></tr> + <tr><td class="paramname">returnList</td><td>list with the connection format permutations of the shortest path. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>E_OK on success(1 or more paths), E_NOT_POSSIBLE if the CF couldn't be matached or E_UNKNOWN in any other error case. </dd></dl> + +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00657">657</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> + </div> </div> -<a class="anchor" id="aed461681b473e16708362b3f7413e0d0"></a> +<a class="anchor" id="a18480d4cd51e8a1dd35a4d9ce7c34ec1"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -639,7 +941,7 @@ Static Public Member Functions</h2></td></tr> <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname">void am::CAmRouter::getSourceSinkPossibleConnectionFormats </td> + <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmRouter::getSourceSinkPossibleConnectionFormats </td> <td>(</td> <td class="paramtype">std::vector< <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> * >::iterator </td> <td class="paramname"><em>iteratorSource</em>, </td> @@ -669,7 +971,32 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00868">868</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00893">893</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ad98be3783f696af4ca53fb3ccb93432b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool am::CAmRouter::getUpdateGraphNodesAction </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="CAmRouter_8h_source.html#l00263">263</a> of file <a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>.</p> </div> </div> @@ -711,29 +1038,80 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00826">826</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00856">856</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> -<a class="anchor" id="a2e94e0d215bc0fb07ec53bf87724c940"></a> +<a class="anchor" id="a727bfb8b7c52e4c732c20609708f4966"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void am::CAmRouter::load </td> <td>(</td> - <td class="paramtype">const bool </td> - <td class="paramname"><em>onlyFree</em></td><td>)</td> + <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00128">128</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00159">159</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> -<a class="anchor" id="afd8e107206e8435a9864dbfbc2c23f74"></a> +<a class="anchor" id="a331f4af137913229120689fad43a8ca3"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void am::CAmRouter::setMaxAllowedCycles </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>count</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="CAmRouter_8h_source.html#l00249">249</a> of file <a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a6289e0cf1c9f8e34e33e51787f26538c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void am::CAmRouter::setMaxPathCount </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>count</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="CAmRouter_8h_source.html#l00258">258</a> of file <a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a0210aff672959cea42ed6760144d4296"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -750,7 +1128,13 @@ Static Public Member Functions</h2></td></tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> </td> - <td class="paramname"><em>nodeDomainID</em> </td> + <td class="paramname"><em>nodeDomainID</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const unsigned </td> + <td class="paramname"><em>maxCyclesNumber</em> </td> </tr> <tr> <td></td> @@ -765,7 +1149,35 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00708">708</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00797">797</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="afd8e107206e8435a9864dbfbc2c23f74"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool am::CAmRouter::shouldGoInDomain </td> + <td>(</td> + <td class="paramtype">const std::vector< <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> > & </td> + <td class="paramname"><em>visitedDomains</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> </td> + <td class="paramname"><em>nodeDomainID</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00823">823</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -792,7 +1204,7 @@ Static Public Member Functions</h2></td></tr> </dl> <dl class="section return"><dt>Returns</dt><dd>pointer to node or NULL. </dd></dl> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00200">200</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00234">234</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -820,7 +1232,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00212">212</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00246">246</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -847,7 +1259,7 @@ Static Public Member Functions</h2></td></tr> </dl> <dl class="section return"><dt>Returns</dt><dd>pointer to node or NULL. </dd></dl> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00224">224</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00259">259</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> </div> </div> @@ -875,7 +1287,22 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00236">236</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> +<p>Definition at line <a class="el" href="CAmRouter_8cpp_source.html#l00271">271</a> of file <a class="el" href="CAmRouter_8cpp_source.html">CAmRouter.cpp</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="a344ff4cf9f8ad6c85f1af1ee91a4f0e3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> <a class="el" href="namespaceam.html#a1f15203e131cc3a53fd57dae259ff67f">CAmRoutingNode</a> std::vector<<a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a>>& am::CAmRouter::instead</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="CAmRouter_8h_source.html#l00375">375</a> of file <a class="el" href="CAmRouter_8h_source.html">CAmRouter.h</a>.</p> </div> </div> @@ -889,9 +1316,9 @@ Static Public Member Functions</h2></td></tr> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="namespaceam.html">am</a></li><li class="navelem"><a class="el" href="classam_1_1CAmRouter.html">CAmRouter</a></li> - <li class="footer">Generated on Fri Sep 30 2016 14:27:22 for AudioManager by + <li class="footer">Generated on Fri Feb 9 2018 14:50:30 for AudioManager by <a href="http://www.doxygen.org/index.html"> - <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> </ul> </div> </body> |