<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.8.5"/> <title>steghide: EdgeIteratorTest 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="doxygen.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 style="padding-left: 0.5em;"> <div id="projectname">steghide  <span id="projectnumber">0.5.1</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</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> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#pri-attribs">Private Attributes</a> | <a href="classEdgeIteratorTest-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">EdgeIteratorTest Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="EdgeIteratorTest_8h_source.html">EdgeIteratorTest.h</a>></code></p> <div class="dynheader"> Inheritance diagram for EdgeIteratorTest:</div> <div class="dyncontent"> <div class="center"> <img src="classEdgeIteratorTest.png" usemap="#EdgeIteratorTest_map" alt=""/> <map id="EdgeIteratorTest_map" name="EdgeIteratorTest_map"> <area href="classUnitTest.html" alt="UnitTest" shape="rect" coords="0,56,104,80"/> <area href="classTest.html" alt="Test" shape="rect" coords="0,0,104,24"/> </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> <tr class="memitem:a82601ecbc3b939feb92fbfb62b512dbb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a82601ecbc3b939feb92fbfb62b512dbb">EdgeIteratorTest</a> (<a class="el" href="classTestSuite.html">TestSuite</a> *s)</td></tr> <tr class="separator:a82601ecbc3b939feb92fbfb62b512dbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad56dd8b150c16b3fba70d4eadb7d7bc2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#ad56dd8b150c16b3fba70d4eadb7d7bc2">setup</a> (void)</td></tr> <tr class="separator:ad56dd8b150c16b3fba70d4eadb7d7bc2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7e1af6040e329046f30544cb703d2cd8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a7e1af6040e329046f30544cb703d2cd8">cleanup</a> (void)</td></tr> <tr class="separator:a7e1af6040e329046f30544cb703d2cd8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acbef606cf0301f1ad401cb8fb53b6fd7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#acbef606cf0301f1ad401cb8fb53b6fd7">testReferenceIteration</a> (void)</td></tr> <tr class="separator:acbef606cf0301f1ad401cb8fb53b6fd7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac52ea6543adad6901f27e87ca63dd80a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#ac52ea6543adad6901f27e87ca63dd80a">testIterationLength</a> (void)</td></tr> <tr class="separator:ac52ea6543adad6901f27e87ca63dd80a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classUnitTest"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classUnitTest')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classUnitTest.html">UnitTest</a></td></tr> <tr class="memitem:a56bb42f2ecaad992fb10d9036751424d inherit pub_methods_classUnitTest"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classUnitTest.html#a56bb42f2ecaad992fb10d9036751424d">UnitTest</a> (std::string n, <a class="el" href="classTestSuite.html">TestSuite</a> *s)</td></tr> <tr class="separator:a56bb42f2ecaad992fb10d9036751424d inherit pub_methods_classUnitTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec7a198877b0df231599ba51ead74de0 inherit pub_methods_classUnitTest"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classUnitTest.html#aec7a198877b0df231599ba51ead74de0">~UnitTest</a> (void)</td></tr> <tr class="separator:aec7a198877b0df231599ba51ead74de0 inherit pub_methods_classUnitTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a05d574533261bbe6a0a87ce2742745 inherit pub_methods_classUnitTest"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classUnitTest.html#a0a05d574533261bbe6a0a87ce2742745">run</a> (void)</td></tr> <tr class="separator:a0a05d574533261bbe6a0a87ce2742745 inherit pub_methods_classUnitTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classTest"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classTest')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classTest.html">Test</a></td></tr> <tr class="memitem:ae031f611fc6160c5f3eacd8e1024eedc inherit pub_methods_classTest"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#ae031f611fc6160c5f3eacd8e1024eedc">Test</a> (void)</td></tr> <tr class="separator:ae031f611fc6160c5f3eacd8e1024eedc inherit pub_methods_classTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27471c589a5f1c0602381d91def16803 inherit pub_methods_classTest"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#a27471c589a5f1c0602381d91def16803">Test</a> (const std::string &n)</td></tr> <tr class="separator:a27471c589a5f1c0602381d91def16803 inherit pub_methods_classTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7fca207d21e69841955d986c19b9a6fd inherit pub_methods_classTest"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#a7fca207d21e69841955d986c19b9a6fd">Test</a> (const std::string &n, <a class="el" href="classTestSuite.html">TestSuite</a> *s)</td></tr> <tr class="separator:a7fca207d21e69841955d986c19b9a6fd inherit pub_methods_classTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f60a13f4e05e73c60009790ee6119f6 inherit pub_methods_classTest"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#a6f60a13f4e05e73c60009790ee6119f6">~Test</a> (void)</td></tr> <tr class="separator:a6f60a13f4e05e73c60009790ee6119f6 inherit pub_methods_classTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91d1756ca43b473a91cdb29d7741d529 inherit pub_methods_classTest"><td class="memItemLeft" align="right" valign="top">const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#a91d1756ca43b473a91cdb29d7741d529">getName</a> (void)</td></tr> <tr class="separator:a91d1756ca43b473a91cdb29d7741d529 inherit pub_methods_classTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57340ad08a39de5f2491abb5c082914f inherit pub_methods_classTest"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTestSuite.html">TestSuite</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#a57340ad08a39de5f2491abb5c082914f">getSuite</a> (void)</td></tr> <tr class="separator:a57340ad08a39de5f2491abb5c082914f inherit pub_methods_classTest"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:af6683aa7e61c472534fb36164fa71410"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#af6683aa7e61c472534fb36164fa71410">genericTestGraphIteration</a> (<a class="el" href="classGraph.html">Graph</a> *g, <a class="el" href="classEdgeIterator.html#a1e6b8b43d1620445bf945f667a38f06f">EdgeIterator::ITERATIONMODE</a> m)</td></tr> <tr class="separator:af6683aa7e61c472534fb36164fa71410"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60ea01c505766c0cc08654bf44ff58fb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a60ea01c505766c0cc08654bf44ff58fb">genericTestVertexIteration</a> (<a class="el" href="classVertex.html">Vertex</a> *srcvertex, <a class="el" href="classEdgeIterator.html#a1e6b8b43d1620445bf945f667a38f06f">EdgeIterator::ITERATIONMODE</a> m, const std::vector< <a class="el" href="classEdge.html">Edge</a> * > &edges)</td></tr> <tr class="separator:a60ea01c505766c0cc08654bf44ff58fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a47e64a32b433e8a29190075f757c43bc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a47e64a32b433e8a29190075f757c43bc">genericTestIterationLength</a> (<a class="el" href="classGraph.html">Graph</a> *g)</td></tr> <tr class="separator:a47e64a32b433e8a29190075f757c43bc"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a> Private Attributes</h2></td></tr> <tr class="memitem:a08d7344594c3f9b406fd5f26afbc3034"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBitString.html">BitString</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a08d7344594c3f9b406fd5f26afbc3034">bs1</a></td></tr> <tr class="separator:a08d7344594c3f9b406fd5f26afbc3034"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4b53f6b9f3cbcd24d17bd6bc294f1a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBitString.html">BitString</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#aa4b53f6b9f3cbcd24d17bd6bc294f1a6">bs2</a></td></tr> <tr class="separator:aa4b53f6b9f3cbcd24d17bd6bc294f1a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7dcecf333b22f1da3a4c0ab8d3c1366a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCvrStgFile.html">CvrStgFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a7dcecf333b22f1da3a4c0ab8d3c1366a">f1</a></td></tr> <tr class="separator:a7dcecf333b22f1da3a4c0ab8d3c1366a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac5431abde302d76ee9b7279457743e8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCvrStgFile.html">CvrStgFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#ac5431abde302d76ee9b7279457743e8b">f2</a></td></tr> <tr class="separator:ac5431abde302d76ee9b7279457743e8b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a965769589c4cdd3f120991e806e05899"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSelector.html">Selector</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a965769589c4cdd3f120991e806e05899">s1</a></td></tr> <tr class="separator:a965769589c4cdd3f120991e806e05899"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec6c239f963159742633026b67825fb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSelector.html">Selector</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#aec6c239f963159742633026b67825fb7">s2</a></td></tr> <tr class="separator:aec6c239f963159742633026b67825fb7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a274f699ee5bc8f87790c9bb624200d1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGraph.html">Graph</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a274f699ee5bc8f87790c9bb624200d1e">g1</a></td></tr> <tr class="separator:a274f699ee5bc8f87790c9bb624200d1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5efd255980d02e45d59e019425c4808"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGraph.html">Graph</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#ab5efd255980d02e45d59e019425c4808">g2</a></td></tr> <tr class="separator:ab5efd255980d02e45d59e019425c4808"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a61996fb7ecbcc0526dbfc71f99846b12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlobals.html">Globals</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a61996fb7ecbcc0526dbfc71f99846b12">gl1</a></td></tr> <tr class="separator:a61996fb7ecbcc0526dbfc71f99846b12"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ad0420695a12e70a2f8a8d4b0dd9baa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlobals.html">Globals</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a7ad0420695a12e70a2f8a8d4b0dd9baa">gl2</a></td></tr> <tr class="separator:a7ad0420695a12e70a2f8a8d4b0dd9baa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a240e682e43ade7e69be301cbe00fcefd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBitString.html">BitString</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a240e682e43ade7e69be301cbe00fcefd">bs10</a></td></tr> <tr class="separator:a240e682e43ade7e69be301cbe00fcefd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adaaa75fe739abcc86cfeabf8aee04285"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBitString.html">BitString</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#adaaa75fe739abcc86cfeabf8aee04285">bs11</a></td></tr> <tr class="separator:adaaa75fe739abcc86cfeabf8aee04285"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adeeabfc59f8cf4f3025b30ce64c0d610"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBitString.html">BitString</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#adeeabfc59f8cf4f3025b30ce64c0d610">bs12</a></td></tr> <tr class="separator:adeeabfc59f8cf4f3025b30ce64c0d610"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac458a03c3acf833328c26c654b6a5038"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCvrStgFile.html">CvrStgFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#ac458a03c3acf833328c26c654b6a5038">f10</a></td></tr> <tr class="separator:ac458a03c3acf833328c26c654b6a5038"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73b440836d74a030ac6452f38f419c11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCvrStgFile.html">CvrStgFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a73b440836d74a030ac6452f38f419c11">f11</a></td></tr> <tr class="separator:a73b440836d74a030ac6452f38f419c11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa449704576e2b31c6e07c3efe9339ea3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCvrStgFile.html">CvrStgFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#aa449704576e2b31c6e07c3efe9339ea3">f12</a></td></tr> <tr class="separator:aa449704576e2b31c6e07c3efe9339ea3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a609f059ac8e31b614ab209df8ea2a3c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSelector.html">Selector</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a609f059ac8e31b614ab209df8ea2a3c6">s10</a></td></tr> <tr class="separator:a609f059ac8e31b614ab209df8ea2a3c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab23d0b6178cc9e9f63b23c79622f4ffd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSelector.html">Selector</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#ab23d0b6178cc9e9f63b23c79622f4ffd">s11</a></td></tr> <tr class="separator:ab23d0b6178cc9e9f63b23c79622f4ffd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a014cd4945f95a278fc7103128ed229b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSelector.html">Selector</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a014cd4945f95a278fc7103128ed229b5">s12</a></td></tr> <tr class="separator:a014cd4945f95a278fc7103128ed229b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4e71f1ce98b4c726919de6caf1f6e6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGraph.html">Graph</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#ac4e71f1ce98b4c726919de6caf1f6e6b">g10</a></td></tr> <tr class="separator:ac4e71f1ce98b4c726919de6caf1f6e6b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94fca00ece2e3b1071af45bec15f492c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGraph.html">Graph</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a94fca00ece2e3b1071af45bec15f492c">g11</a></td></tr> <tr class="separator:a94fca00ece2e3b1071af45bec15f492c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9be2ae14654e4e76d3c578d8188e203"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGraph.html">Graph</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#ae9be2ae14654e4e76d3c578d8188e203">g12</a></td></tr> <tr class="separator:ae9be2ae14654e4e76d3c578d8188e203"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03bd54163fb92a79e036483474eb80ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlobals.html">Globals</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a03bd54163fb92a79e036483474eb80ff">gl10</a></td></tr> <tr class="separator:a03bd54163fb92a79e036483474eb80ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a071a62e979f0938cf4e56a5933f1f783"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlobals.html">Globals</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a071a62e979f0938cf4e56a5933f1f783">gl11</a></td></tr> <tr class="separator:a071a62e979f0938cf4e56a5933f1f783"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48a2ba94c963f390f66ef1a6766b75aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlobals.html">Globals</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEdgeIteratorTest.html#a48a2ba94c963f390f66ef1a6766b75aa">gl12</a></td></tr> <tr class="separator:a48a2ba94c963f390f66ef1a6766b75aa"><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_methods_classUnitTest"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classUnitTest')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classUnitTest.html">UnitTest</a></td></tr> <tr class="memitem:a633b75dae644c60a813ca0f84d5ddefb inherit pro_methods_classUnitTest"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classUnitTest.html#a633b75dae644c60a813ca0f84d5ddefb">addTestCategory</a> (<a class="el" href="classTestCategory.html">TestCategory</a> *tc)</td></tr> <tr class="separator:a633b75dae644c60a813ca0f84d5ddefb inherit pro_methods_classUnitTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa0b1b3363e95ce9706f03c70ebe8f874 inherit pro_methods_classUnitTest"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classUnitTest.html#aa0b1b3363e95ce9706f03c70ebe8f874">addTestResult</a> (bool r)</td></tr> <tr class="separator:aa0b1b3363e95ce9706f03c70ebe8f874 inherit pro_methods_classUnitTest"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a34b5774d03a938ff345e5a6aa160ce33 inherit pro_methods_classUnitTest"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classUnitTest.html#a34b5774d03a938ff345e5a6aa160ce33">strip_test</a> (char *s)</td></tr> <tr class="separator:a34b5774d03a938ff345e5a6aa160ce33 inherit pro_methods_classUnitTest"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a82601ecbc3b939feb92fbfb62b512dbb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EdgeIteratorTest::EdgeIteratorTest </td> <td>(</td> <td class="paramtype"><a class="el" href="classTestSuite.html">TestSuite</a> * </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a7e1af6040e329046f30544cb703d2cd8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void EdgeIteratorTest::cleanup </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>cleanup the unit test - called after run </p> <p>Reimplemented from <a class="el" href="classUnitTest.html#adf77efe972ee4a766d94e3f7ddc193ad">UnitTest</a>.</p> </div> </div> <a class="anchor" id="af6683aa7e61c472534fb36164fa71410"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool EdgeIteratorTest::genericTestGraphIteration </td> <td>(</td> <td class="paramtype"><a class="el" href="classGraph.html">Graph</a> * </td> <td class="paramname"><em>g</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classEdgeIterator.html#a1e6b8b43d1620445bf945f667a38f06f">EdgeIterator::ITERATIONMODE</a> </td> <td class="paramname"><em>m</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a47e64a32b433e8a29190075f757c43bc"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool EdgeIteratorTest::genericTestIterationLength </td> <td>(</td> <td class="paramtype"><a class="el" href="classGraph.html">Graph</a> * </td> <td class="paramname"><em>g</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>for all vertices in the graph test if getDegree() returns exactly the number of edges <a class="el" href="classEdgeIterator.html" title="allows an iteration trough all edges of a vertex ">EdgeIterator</a> iterates through </p> </div> </div> <a class="anchor" id="a60ea01c505766c0cc08654bf44ff58fb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool EdgeIteratorTest::genericTestVertexIteration </td> <td>(</td> <td class="paramtype"><a class="el" href="classVertex.html">Vertex</a> * </td> <td class="paramname"><em>srcvertex</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classEdgeIterator.html#a1e6b8b43d1620445bf945f667a38f06f">EdgeIterator::ITERATIONMODE</a> </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const std::vector< <a class="el" href="classEdge.html">Edge</a> * > & </td> <td class="paramname"><em>edges</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>check if an edge iterator for srcvertex with m iterates exactly through edges </p> </div> </div> <a class="anchor" id="ad56dd8b150c16b3fba70d4eadb7d7bc2"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void EdgeIteratorTest::setup </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>setup the unit test - called before run</p> <p><a class="el" href="classUnitTest.html#ad73fdf9012b651047ea001d21f9d27ad">UnitTest::setup</a> will (together with <a class="el" href="classUnitTest.html#adf77efe972ee4a766d94e3f7ddc193ad">UnitTest::cleanup</a>) save and restore the object stored in Globs so they should be called from the corresponding functions in the derived object if the derived unit test manipulates the Globs object. </p> <p>Reimplemented from <a class="el" href="classUnitTest.html#ad73fdf9012b651047ea001d21f9d27ad">UnitTest</a>.</p> </div> </div> <a class="anchor" id="ac52ea6543adad6901f27e87ca63dd80a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void EdgeIteratorTest::testIterationLength </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="acbef606cf0301f1ad401cb8fb53b6fd7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void EdgeIteratorTest::testReferenceIteration </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a class="anchor" id="a08d7344594c3f9b406fd5f26afbc3034"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classBitString.html">BitString</a>* EdgeIteratorTest::bs1</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a240e682e43ade7e69be301cbe00fcefd"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classBitString.html">BitString</a>* EdgeIteratorTest::bs10</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="adaaa75fe739abcc86cfeabf8aee04285"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classBitString.html">BitString</a> * EdgeIteratorTest::bs11</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="adeeabfc59f8cf4f3025b30ce64c0d610"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classBitString.html">BitString</a> * EdgeIteratorTest::bs12</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aa4b53f6b9f3cbcd24d17bd6bc294f1a6"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classBitString.html">BitString</a> * EdgeIteratorTest::bs2</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a7dcecf333b22f1da3a4c0ab8d3c1366a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCvrStgFile.html">CvrStgFile</a>* EdgeIteratorTest::f1</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac458a03c3acf833328c26c654b6a5038"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCvrStgFile.html">CvrStgFile</a>* EdgeIteratorTest::f10</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a73b440836d74a030ac6452f38f419c11"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCvrStgFile.html">CvrStgFile</a> * EdgeIteratorTest::f11</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aa449704576e2b31c6e07c3efe9339ea3"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCvrStgFile.html">CvrStgFile</a> * EdgeIteratorTest::f12</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac5431abde302d76ee9b7279457743e8b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCvrStgFile.html">CvrStgFile</a> * EdgeIteratorTest::f2</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a274f699ee5bc8f87790c9bb624200d1e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGraph.html">Graph</a>* EdgeIteratorTest::g1</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac4e71f1ce98b4c726919de6caf1f6e6b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGraph.html">Graph</a>* EdgeIteratorTest::g10</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a94fca00ece2e3b1071af45bec15f492c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGraph.html">Graph</a> * EdgeIteratorTest::g11</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae9be2ae14654e4e76d3c578d8188e203"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGraph.html">Graph</a> * EdgeIteratorTest::g12</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ab5efd255980d02e45d59e019425c4808"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGraph.html">Graph</a> * EdgeIteratorTest::g2</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a61996fb7ecbcc0526dbfc71f99846b12"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGlobals.html">Globals</a> EdgeIteratorTest::gl1</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a03bd54163fb92a79e036483474eb80ff"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGlobals.html">Globals</a> EdgeIteratorTest::gl10</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a071a62e979f0938cf4e56a5933f1f783"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGlobals.html">Globals</a> EdgeIteratorTest::gl11</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a48a2ba94c963f390f66ef1a6766b75aa"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGlobals.html">Globals</a> EdgeIteratorTest::gl12</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a7ad0420695a12e70a2f8a8d4b0dd9baa"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGlobals.html">Globals</a> EdgeIteratorTest::gl2</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a965769589c4cdd3f120991e806e05899"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSelector.html">Selector</a>* EdgeIteratorTest::s1</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a609f059ac8e31b614ab209df8ea2a3c6"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSelector.html">Selector</a>* EdgeIteratorTest::s10</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ab23d0b6178cc9e9f63b23c79622f4ffd"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSelector.html">Selector</a> * EdgeIteratorTest::s11</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a014cd4945f95a278fc7103128ed229b5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSelector.html">Selector</a> * EdgeIteratorTest::s12</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aec6c239f963159742633026b67825fb7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSelector.html">Selector</a> * EdgeIteratorTest::s2</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="EdgeIteratorTest_8h_source.html">EdgeIteratorTest.h</a></li> <li><a class="el" href="EdgeIteratorTest_8cc.html">EdgeIteratorTest.cc</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Fri Oct 18 2013 17:59:37 for steghide by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.5 </small></address> </body> </html>