<!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: Arguments 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="#pub-attribs">Public Attributes</a> | <a href="#pri-types">Private Types</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#pri-attribs">Private Attributes</a> | <a href="#pri-static-attribs">Static Private Attributes</a> | <a href="classArguments-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">Arguments Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>parsing and data representation of command-line arguments </p> <p><code>#include <<a class="el" href="Arguments_8h_source.html">Arguments.h</a>></code></p> <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:ad9fbdb9fcbe68000a87d15b4f60244fb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ad9fbdb9fcbe68000a87d15b4f60244fb">Arguments</a> (void)</td></tr> <tr class="separator:ad9fbdb9fcbe68000a87d15b4f60244fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d9dd7b675eac3c375c6b2e9bb13e896"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a3d9dd7b675eac3c375c6b2e9bb13e896">Arguments</a> (int argc, char *argv[])</td></tr> <tr class="separator:a3d9dd7b675eac3c375c6b2e9bb13e896"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73cb5b1d3960bba7552c02c3f4ca088c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a73cb5b1d3960bba7552c02c3f4ca088c">parse</a> (void)</td></tr> <tr class="separator:a73cb5b1d3960bba7552c02c3f4ca088c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac523cf85f0306de456a02a71d3b92f82"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ac523cf85f0306de456a02a71d3b92f82">stdin_isused</a> (void) const </td></tr> <tr class="separator:ac523cf85f0306de456a02a71d3b92f82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a949a03365c6024f3e204b23d1c3bfbce"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a949a03365c6024f3e204b23d1c3bfbce">getPassphrase</a> (bool doublecheck=false)</td></tr> <tr class="separator:a949a03365c6024f3e204b23d1c3bfbce"><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:acc9b16218e702644a8ecc276595552df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#af3e523e3e49b810a8dc487f007b2743f">ArgCommand</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#acc9b16218e702644a8ecc276595552df">Command</a></td></tr> <tr class="memdesc:acc9b16218e702644a8ecc276595552df"><td class="mdescLeft"> </td><td class="mdescRight">the command to be executed in this session <a href="#acc9b16218e702644a8ecc276595552df">More...</a><br/></td></tr> <tr class="separator:acc9b16218e702644a8ecc276595552df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f9727f4725bf93467a040b73bd54db5"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a9f9727f4725bf93467a040b73bd54db5">CommandString</a></td></tr> <tr class="memdesc:a9f9727f4725bf93467a040b73bd54db5"><td class="mdescLeft"> </td><td class="mdescRight">the name of the command to be executed in this session (as supplied by the user) <a href="#a9f9727f4725bf93467a040b73bd54db5">More...</a><br/></td></tr> <tr class="separator:a9f9727f4725bf93467a040b73bd54db5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12c3a28f09e610c0f952037681b049cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a12c3a28f09e610c0f952037681b049cb">EmbFn</a></td></tr> <tr class="memdesc:a12c3a28f09e610c0f952037681b049cb"><td class="mdescLeft"> </td><td class="mdescRight">the embed file name, "" if stdin <a href="#a12c3a28f09e610c0f952037681b049cb">More...</a><br/></td></tr> <tr class="separator:a12c3a28f09e610c0f952037681b049cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a937a64373e35f61d3ddabfad7e9e6930"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a937a64373e35f61d3ddabfad7e9e6930">ExtFn</a></td></tr> <tr class="memdesc:a937a64373e35f61d3ddabfad7e9e6930"><td class="mdescLeft"> </td><td class="mdescRight">the extract file name, "" if stdout <a href="#a937a64373e35f61d3ddabfad7e9e6930">More...</a><br/></td></tr> <tr class="separator:a937a64373e35f61d3ddabfad7e9e6930"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6c97be04a624b0faa00b1eccd8e9ae8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ab6c97be04a624b0faa00b1eccd8e9ae8">CvrFn</a></td></tr> <tr class="memdesc:ab6c97be04a624b0faa00b1eccd8e9ae8"><td class="mdescLeft"> </td><td class="mdescRight">the cover file name, "" if stdin <a href="#ab6c97be04a624b0faa00b1eccd8e9ae8">More...</a><br/></td></tr> <tr class="separator:ab6c97be04a624b0faa00b1eccd8e9ae8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76c6fd6c5e80777b4602027bef5c6c1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a76c6fd6c5e80777b4602027bef5c6c1d">StgFn</a></td></tr> <tr class="memdesc:a76c6fd6c5e80777b4602027bef5c6c1d"><td class="mdescLeft"> </td><td class="mdescRight">the stego file name, "" if stdout/stdin <a href="#a76c6fd6c5e80777b4602027bef5c6c1d">More...</a><br/></td></tr> <tr class="separator:a76c6fd6c5e80777b4602027bef5c6c1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f5592cbcf337f3c8a3dc7a81658b872"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a3f5592cbcf337f3c8a3dc7a81658b872">Passphrase</a></td></tr> <tr class="separator:a3f5592cbcf337f3c8a3dc7a81658b872"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5005c1e69b276c098daec1bed4647739"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a0b8579b72a7684d7ce9a3c8ee02eae1b">ArgBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a5005c1e69b276c098daec1bed4647739">Checksum</a></td></tr> <tr class="separator:a5005c1e69b276c098daec1bed4647739"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55855602c58dadc579b1553f80deae50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a7361eb0268b64a04752f2484eef3dc7f">ArgInt</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a55855602c58dadc579b1553f80deae50">Compression</a></td></tr> <tr class="separator:a55855602c58dadc579b1553f80deae50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8474452b8592fab92462e00dc961c81e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a0b8579b72a7684d7ce9a3c8ee02eae1b">ArgBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a8474452b8592fab92462e00dc961c81e">EmbedEmbFn</a></td></tr> <tr class="separator:a8474452b8592fab92462e00dc961c81e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd26418c75e4a897656880f6f1188fe9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a0b488b35f66abb669211f065b8886dce">ArgEncAlgo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#acd26418c75e4a897656880f6f1188fe9">EncAlgo</a></td></tr> <tr class="separator:acd26418c75e4a897656880f6f1188fe9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76fd62516a7da91baf92e75b5e3e74fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a170e3ece558a95fe792473e932e979cc">ArgEncMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a76fd62516a7da91baf92e75b5e3e74fb">EncMode</a></td></tr> <tr class="separator:a76fd62516a7da91baf92e75b5e3e74fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25b945c660b5e092126442457341f4d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#aac0b9261b13b2049ff3e5f8281dcf17a">ArgULong</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a25b945c660b5e092126442457341f4d6">Radius</a></td></tr> <tr class="separator:a25b945c660b5e092126442457341f4d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a813e8d4cdc854ea5d9496757a3b0dd55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#ab6e1bfda37da13fe170e0500116b3e25">ArgFloat</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a813e8d4cdc854ea5d9496757a3b0dd55">Goal</a></td></tr> <tr class="separator:a813e8d4cdc854ea5d9496757a3b0dd55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9cc71e9d2dd92a3d332a71566596788"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a0b8579b72a7684d7ce9a3c8ee02eae1b">ArgBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ac9cc71e9d2dd92a3d332a71566596788">Force</a></td></tr> <tr class="separator:ac9cc71e9d2dd92a3d332a71566596788"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a332013d89bb1d0133fa115c46155526a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#ada399bd6f2e117a953bcdcaeee4f1620">ArgVerbosity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a332013d89bb1d0133fa115c46155526a">Verbosity</a></td></tr> <tr class="separator:a332013d89bb1d0133fa115c46155526a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa41655956a8fe1ff0d0bafb8f763234a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a4b9eb8e98d23251991a6eccc73446306">ArgDebugCommand</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#aa41655956a8fe1ff0d0bafb8f763234a">DebugCommand</a></td></tr> <tr class="separator:aa41655956a8fe1ff0d0bafb8f763234a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a603081ed6f56947f2fcd20829a715da9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a0b8579b72a7684d7ce9a3c8ee02eae1b">ArgBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a603081ed6f56947f2fcd20829a715da9">Check</a></td></tr> <tr class="separator:a603081ed6f56947f2fcd20829a715da9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49c2c2ba850aabeb651efa64df4d58a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a64e1c2a2497384846973a505a06b8bf5">ArgStringList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a49c2c2ba850aabeb651efa64df4d58a1">FileList</a></td></tr> <tr class="separator:a49c2c2ba850aabeb651efa64df4d58a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5c0dfd8dd6858295f63e72d74e16db4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a0c069a3900a6e062343fee842801cda7">ArgUInt</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#aa5c0dfd8dd6858295f63e72d74e16db4">DebugLevel</a></td></tr> <tr class="separator:aa5c0dfd8dd6858295f63e72d74e16db4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52bec7af0fe1355b2dd336839fe35579"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a0c069a3900a6e062343fee842801cda7">ArgUInt</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a52bec7af0fe1355b2dd336839fe35579">GmlGraphRecDepth</a></td></tr> <tr class="separator:a52bec7af0fe1355b2dd336839fe35579"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd98a39911a586ec9bd28834251aac09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Arg_8h.html#a0c069a3900a6e062343fee842801cda7">ArgUInt</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#abd98a39911a586ec9bd28834251aac09">GmlStartVertex</a></td></tr> <tr class="separator:abd98a39911a586ec9bd28834251aac09"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-types"></a> Private Types</h2></td></tr> <tr class="memitem:a364dd8c74c7f076209ae669e111b1e17"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/> < std::string ><br class="typebreak"/> ::const_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a></td></tr> <tr class="separator:a364dd8c74c7f076209ae669e111b1e17"><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:a4c19459fe4d26d06abe71322198c3b99"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a4c19459fe4d26d06abe71322198c3b99">parse_Command</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a4c19459fe4d26d06abe71322198c3b99"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10c80492559837473315585d530df5ed"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a10c80492559837473315585d530df5ed">parse_EmbFn</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a10c80492559837473315585d530df5ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abaca2ffefa0c28f34ddb7f67509c1678"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#abaca2ffefa0c28f34ddb7f67509c1678">parse_ExtFn</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:abaca2ffefa0c28f34ddb7f67509c1678"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2108bc892de8ddb4a2367e20c5b76be3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a2108bc892de8ddb4a2367e20c5b76be3">parse_CvrFn</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a2108bc892de8ddb4a2367e20c5b76be3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace3cd4a045e1ea941861e6757c5e0658"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ace3cd4a045e1ea941861e6757c5e0658">parse_StgFn</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:ace3cd4a045e1ea941861e6757c5e0658"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96c247b0c8ed11474e0503fad47922aa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a96c247b0c8ed11474e0503fad47922aa">parse_PassphraseFile</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a96c247b0c8ed11474e0503fad47922aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a53cbd74d662bf1d6acd796965db1d332"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a53cbd74d662bf1d6acd796965db1d332">parse_Passphrase</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a53cbd74d662bf1d6acd796965db1d332"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3321f349ed2a45f3cf469d73091ab19"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#af3321f349ed2a45f3cf469d73091ab19">parse_Checksum</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:af3321f349ed2a45f3cf469d73091ab19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab457cbdbed4dfc7260c93c7dc51d866c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ab457cbdbed4dfc7260c93c7dc51d866c">parse_Compression</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:ab457cbdbed4dfc7260c93c7dc51d866c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6acd02c15228d9579fe7ef91632560ff"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a6acd02c15228d9579fe7ef91632560ff">parse_EmbedEmbFn</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a6acd02c15228d9579fe7ef91632560ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d389442fbcb40f80caaa050307956b1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a3d389442fbcb40f80caaa050307956b1">parse_Encryption</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a3d389442fbcb40f80caaa050307956b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3cae9862989c9da7539caccd64e347a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ab3cae9862989c9da7539caccd64e347a">parse_Radius</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:ab3cae9862989c9da7539caccd64e347a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3610c5ee36796d30a24093a43c042f6b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a3610c5ee36796d30a24093a43c042f6b">parse_Goal</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a3610c5ee36796d30a24093a43c042f6b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc68c17a514cc2b8153d04f4f8afb82f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#abc68c17a514cc2b8153d04f4f8afb82f">parse_Force</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:abc68c17a514cc2b8153d04f4f8afb82f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4eb8abe74f651b40166a0ff5c3db5e23"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a4eb8abe74f651b40166a0ff5c3db5e23">parse_Verbosity</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a4eb8abe74f651b40166a0ff5c3db5e23"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17c957f70dc5f3c218601ac21db6b60c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a17c957f70dc5f3c218601ac21db6b60c">parse_Debug</a> (<a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> &curarg)</td></tr> <tr class="separator:a17c957f70dc5f3c218601ac21db6b60c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4dcc7d3f9551ae4a855fa1cae8897a5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ae4dcc7d3f9551ae4a855fa1cae8897a5">setDefaults</a> (void)</td></tr> <tr class="separator:ae4dcc7d3f9551ae4a855fa1cae8897a5"><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:a51c12d145b4a05427462ce475dd9a4d7"><td class="memItemLeft" align="right" valign="top">std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a51c12d145b4a05427462ce475dd9a4d7">TheArguments</a></td></tr> <tr class="separator:a51c12d145b4a05427462ce475dd9a4d7"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a> Static Private Attributes</h2></td></tr> <tr class="memitem:a7433848d69f277be30c9a2bc57af707d"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a7433848d69f277be30c9a2bc57af707d">NoCompression</a> = 0</td></tr> <tr class="separator:a7433848d69f277be30c9a2bc57af707d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7087a2e48728335a1cdd736e55cccccf"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classEncryptionAlgorithm.html">EncryptionAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a7087a2e48728335a1cdd736e55cccccf">Default_EncAlgo</a> = <a class="el" href="classEncryptionAlgorithm.html">EncryptionAlgorithm</a> (<a class="el" href="classEncryptionAlgorithm.html#a0b0a38d56c374dd496b2eb3b196064daa8d4a74a03b2605f7a1f8030a83c9e1e3">EncryptionAlgorithm::NONE</a>)</td></tr> <tr class="separator:a7087a2e48728335a1cdd736e55cccccf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade7c80528dc147a4258ebdd3deab6d11"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classEncryptionMode.html">EncryptionMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ade7c80528dc147a4258ebdd3deab6d11">Default_EncMode</a> = <a class="el" href="classEncryptionMode.html">EncryptionMode</a> (<a class="el" href="classEncryptionMode.html#a136e2b84c94488c7f0fe4c2c781b1581ac08a5875339f740132386b99b8262a23">EncryptionMode::ECB</a>)</td></tr> <tr class="separator:ade7c80528dc147a4258ebdd3deab6d11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa465d1ac0962caa5479b51e36d8f6e41"><td class="memItemLeft" align="right" valign="top">static const bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#aa465d1ac0962caa5479b51e36d8f6e41">Default_Checksum</a> = true</td></tr> <tr class="separator:aa465d1ac0962caa5479b51e36d8f6e41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade01a1851efc374e35a5caef50a21dba"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ade01a1851efc374e35a5caef50a21dba">Default_Compression</a> = 9</td></tr> <tr class="separator:ade01a1851efc374e35a5caef50a21dba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e871d57240004c746b17db3dd73e2fe"><td class="memItemLeft" align="right" valign="top">static const bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a0e871d57240004c746b17db3dd73e2fe">Default_EmbedEmbFn</a> = true</td></tr> <tr class="separator:a0e871d57240004c746b17db3dd73e2fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acdaa1bdc3e4cf5c4022e7240c7175f9b"><td class="memItemLeft" align="right" valign="top">static const bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#acdaa1bdc3e4cf5c4022e7240c7175f9b">Default_Force</a> = false</td></tr> <tr class="separator:acdaa1bdc3e4cf5c4022e7240c7175f9b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22e001d707e30969e6e6fa8e08f3dc14"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="Arg_8h.html#ab16e0dc2a4f7533119f355cdb8b42a84">VERBOSITY</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a22e001d707e30969e6e6fa8e08f3dc14">Default_Verbosity</a> = <a class="el" href="Arg_8h.html#ab16e0dc2a4f7533119f355cdb8b42a84a50d1448013c6f17125caee18aa418af7">NORMAL</a></td></tr> <tr class="separator:a22e001d707e30969e6e6fa8e08f3dc14"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdc4e2ebb15490487bf1bf6c413249b5"><td class="memItemLeft" align="right" valign="top">static const unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#afdc4e2ebb15490487bf1bf6c413249b5">Default_Radius</a> = 0</td></tr> <tr class="separator:afdc4e2ebb15490487bf1bf6c413249b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb4d6ca9411772d61096e0b52996be04"><td class="memItemLeft" align="right" valign="top">static const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#aeb4d6ca9411772d61096e0b52996be04">Max_Algorithm</a> = 3</td></tr> <tr class="separator:aeb4d6ca9411772d61096e0b52996be04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3fb0b727e228e939adaa873bda18b6f"><td class="memItemLeft" align="right" valign="top">static float </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#ae3fb0b727e228e939adaa873bda18b6f">Default_Goal</a> = 100.0</td></tr> <tr class="separator:ae3fb0b727e228e939adaa873bda18b6f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa11c543146c6bb8d554088846767981"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="Arg_8h.html#a4d0956fb8955359713a0c7b26b1e3822">DEBUGCOMMAND</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#afa11c543146c6bb8d554088846767981">Default_DebugCommand</a> = <a class="el" href="Arg_8h.html#a4d0956fb8955359713a0c7b26b1e3822ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a></td></tr> <tr class="separator:afa11c543146c6bb8d554088846767981"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a321f4a5c1716d0b6419562000457bef8"><td class="memItemLeft" align="right" valign="top">static const bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a321f4a5c1716d0b6419562000457bef8">Default_Check</a> = false</td></tr> <tr class="separator:a321f4a5c1716d0b6419562000457bef8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5accad7c3f9748b28f97dc09616f9248"><td class="memItemLeft" align="right" valign="top">static const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a5accad7c3f9748b28f97dc09616f9248">Default_DebugLevel</a> = 0</td></tr> <tr class="separator:a5accad7c3f9748b28f97dc09616f9248"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a038246ddc2a99efe9edd76488e074662"><td class="memItemLeft" align="right" valign="top">static const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a038246ddc2a99efe9edd76488e074662">Default_GmlGraphRecDepth</a> = 0</td></tr> <tr class="separator:a038246ddc2a99efe9edd76488e074662"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d5b4d02ff13f9c5cd189a39f7c7cfc2"><td class="memItemLeft" align="right" valign="top">static const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classArguments.html#a9d5b4d02ff13f9c5cd189a39f7c7cfc2">Default_GmlStartVertex</a> = 0</td></tr> <tr class="separator:a9d5b4d02ff13f9c5cd189a39f7c7cfc2"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Member Typedef Documentation</h2> <a class="anchor" id="a364dd8c74c7f076209ae669e111b1e17"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">typedef std::vector<std::string>::const_iterator <a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">Arguments::ArgIt</a></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> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="ad9fbdb9fcbe68000a87d15b4f60244fb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">Arguments::Arguments </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a3d9dd7b675eac3c375c6b2e9bb13e896"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Arguments::Arguments </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"><em>argv</em>[] </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>initialize this <a class="el" href="classArguments.html" title="parsing and data representation of command-line arguments ">Arguments</a> object with argc and argv </p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a949a03365c6024f3e204b23d1c3bfbce"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">std::string Arguments::getPassphrase </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>doublecheck</em> = <code>false</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a73cb5b1d3960bba7552c02c3f4ca088c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Arguments::parse </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>parse Argc and Argv filling the Arg* member variable for later access </p> </div> </div> <a class="anchor" id="af3321f349ed2a45f3cf469d73091ab19"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Checksum </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a4c19459fe4d26d06abe71322198c3b99"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void Arguments::parse_Command </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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>parse the command</p> <p>Note: parse_Command is the only parse_* function that requires curarg to be a command. (because the command is the only argument with a fixed position). </p> </div> </div> <a class="anchor" id="ab457cbdbed4dfc7260c93c7dc51d866c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Compression </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a2108bc892de8ddb4a2367e20c5b76be3"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_CvrFn </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a17c957f70dc5f3c218601ac21db6b60c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Debug </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a6acd02c15228d9579fe7ef91632560ff"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_EmbedEmbFn </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a10c80492559837473315585d530df5ed"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_EmbFn </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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>test if curarg points to an emb filename argument and if yes: parse it </p> <dl class="section return"><dt>Returns</dt><dd>true iff one or more arguments have been parsed </dd></dl> </div> </div> <a class="anchor" id="a3d389442fbcb40f80caaa050307956b1"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Encryption </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="abaca2ffefa0c28f34ddb7f67509c1678"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_ExtFn </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="abc68c17a514cc2b8153d04f4f8afb82f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Force </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a3610c5ee36796d30a24093a43c042f6b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Goal </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a53cbd74d662bf1d6acd796965db1d332"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Passphrase </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a96c247b0c8ed11474e0503fad47922aa"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_PassphraseFile </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="ab3cae9862989c9da7539caccd64e347a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Radius </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="ace3cd4a045e1ea941861e6757c5e0658"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_StgFn </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="a4eb8abe74f651b40166a0ff5c3db5e23"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool Arguments::parse_Verbosity </td> <td>(</td> <td class="paramtype"><a class="el" href="classArguments.html#a364dd8c74c7f076209ae669e111b1e17">ArgIt</a> & </td> <td class="paramname"><em>curarg</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"> </div> </div> <a class="anchor" id="ae4dcc7d3f9551ae4a855fa1cae8897a5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void Arguments::setDefaults </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac523cf85f0306de456a02a71d3b92f82"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Arguments::stdin_isused </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>is standard input used ? - according to the given arguments </p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a class="anchor" id="a603081ed6f56947f2fcd20829a715da9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a0b8579b72a7684d7ce9a3c8ee02eae1b">ArgBool</a> Arguments::Check</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a5005c1e69b276c098daec1bed4647739"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a0b8579b72a7684d7ce9a3c8ee02eae1b">ArgBool</a> Arguments::Checksum</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="acc9b16218e702644a8ecc276595552df"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#af3e523e3e49b810a8dc487f007b2743f">ArgCommand</a> Arguments::Command</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9f9727f4725bf93467a040b73bd54db5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">std::string Arguments::CommandString</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a55855602c58dadc579b1553f80deae50"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a7361eb0268b64a04752f2484eef3dc7f">ArgInt</a> Arguments::Compression</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ab6c97be04a624b0faa00b1eccd8e9ae8"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> Arguments::CvrFn</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aa41655956a8fe1ff0d0bafb8f763234a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a4b9eb8e98d23251991a6eccc73446306">ArgDebugCommand</a> Arguments::DebugCommand</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aa5c0dfd8dd6858295f63e72d74e16db4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a0c069a3900a6e062343fee842801cda7">ArgUInt</a> Arguments::DebugLevel</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a321f4a5c1716d0b6419562000457bef8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const bool Arguments::Default_Check = false</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aa465d1ac0962caa5479b51e36d8f6e41"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const bool Arguments::Default_Checksum = true</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ade01a1851efc374e35a5caef50a21dba"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const int Arguments::Default_Compression = 9</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="afa11c543146c6bb8d554088846767981"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="Arg_8h.html#a4d0956fb8955359713a0c7b26b1e3822">DEBUGCOMMAND</a> Arguments::Default_DebugCommand = <a class="el" href="Arg_8h.html#a4d0956fb8955359713a0c7b26b1e3822ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a5accad7c3f9748b28f97dc09616f9248"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const unsigned int Arguments::Default_DebugLevel = 0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a0e871d57240004c746b17db3dd73e2fe"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const bool Arguments::Default_EmbedEmbFn = true</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a7087a2e48728335a1cdd736e55cccccf"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classEncryptionAlgorithm.html">EncryptionAlgorithm</a> Arguments::Default_EncAlgo = <a class="el" href="classEncryptionAlgorithm.html">EncryptionAlgorithm</a> (<a class="el" href="classEncryptionAlgorithm.html#a0b0a38d56c374dd496b2eb3b196064daa8d4a74a03b2605f7a1f8030a83c9e1e3">EncryptionAlgorithm::NONE</a>)</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ade7c80528dc147a4258ebdd3deab6d11"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classEncryptionMode.html">EncryptionMode</a> Arguments::Default_EncMode = <a class="el" href="classEncryptionMode.html">EncryptionMode</a> (<a class="el" href="classEncryptionMode.html#a136e2b84c94488c7f0fe4c2c781b1581ac08a5875339f740132386b99b8262a23">EncryptionMode::ECB</a>)</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="acdaa1bdc3e4cf5c4022e7240c7175f9b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const bool Arguments::Default_Force = false</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a038246ddc2a99efe9edd76488e074662"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const unsigned int Arguments::Default_GmlGraphRecDepth = 0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9d5b4d02ff13f9c5cd189a39f7c7cfc2"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const unsigned int Arguments::Default_GmlStartVertex = 0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae3fb0b727e228e939adaa873bda18b6f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">float Arguments::Default_Goal = 100.0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="afdc4e2ebb15490487bf1bf6c413249b5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const unsigned long Arguments::Default_Radius = 0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a22e001d707e30969e6e6fa8e08f3dc14"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="Arg_8h.html#ab16e0dc2a4f7533119f355cdb8b42a84">VERBOSITY</a> Arguments::Default_Verbosity = <a class="el" href="Arg_8h.html#ab16e0dc2a4f7533119f355cdb8b42a84a50d1448013c6f17125caee18aa418af7">NORMAL</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a8474452b8592fab92462e00dc961c81e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a0b8579b72a7684d7ce9a3c8ee02eae1b">ArgBool</a> Arguments::EmbedEmbFn</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a12c3a28f09e610c0f952037681b049cb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> Arguments::EmbFn</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="acd26418c75e4a897656880f6f1188fe9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a0b488b35f66abb669211f065b8886dce">ArgEncAlgo</a> Arguments::EncAlgo</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a76fd62516a7da91baf92e75b5e3e74fb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a170e3ece558a95fe792473e932e979cc">ArgEncMode</a> Arguments::EncMode</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a937a64373e35f61d3ddabfad7e9e6930"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> Arguments::ExtFn</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a49c2c2ba850aabeb651efa64df4d58a1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a64e1c2a2497384846973a505a06b8bf5">ArgStringList</a> Arguments::FileList</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac9cc71e9d2dd92a3d332a71566596788"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a0b8579b72a7684d7ce9a3c8ee02eae1b">ArgBool</a> Arguments::Force</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a52bec7af0fe1355b2dd336839fe35579"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a0c069a3900a6e062343fee842801cda7">ArgUInt</a> Arguments::GmlGraphRecDepth</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="abd98a39911a586ec9bd28834251aac09"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a0c069a3900a6e062343fee842801cda7">ArgUInt</a> Arguments::GmlStartVertex</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a813e8d4cdc854ea5d9496757a3b0dd55"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#ab6e1bfda37da13fe170e0500116b3e25">ArgFloat</a> Arguments::Goal</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aeb4d6ca9411772d61096e0b52996be04"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const unsigned int Arguments::Max_Algorithm = 3</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a7433848d69f277be30c9a2bc57af707d"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const int Arguments::NoCompression = 0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a3f5592cbcf337f3c8a3dc7a81658b872"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> Arguments::Passphrase</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a25b945c660b5e092126442457341f4d6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#aac0b9261b13b2049ff3e5f8281dcf17a">ArgULong</a> Arguments::Radius</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a76c6fd6c5e80777b4602027bef5c6c1d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#a32a03370bc3f9ba661ae31047c075183">ArgString</a> Arguments::StgFn</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a51c12d145b4a05427462ce475dd9a4d7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::vector<std::string> Arguments::TheArguments</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="a332013d89bb1d0133fa115c46155526a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="Arg_8h.html#ada399bd6f2e117a953bcdcaeee4f1620">ArgVerbosity</a> Arguments::Verbosity</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="Arguments_8h_source.html">Arguments.h</a></li> <li><a class="el" href="Arguments_8cc.html">Arguments.cc</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Fri Oct 18 2013 17:59:36 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>