<p>hello world pass example of how to inherit <aclass="el"href="../../d4/dad/classtheo_1_1obf_1_1pass__t.html"title="the pass_t class is a base clase for all passes made. you must override the pass_t::run virtual funct...">pass_t</a>.
<areahref="../../d4/dad/classtheo_1_1obf_1_1pass__t.html"title="the pass_t class is a base clase for all passes made. you must override the pass_t::run virtual funct..."alt="theo::obf::pass_t"shape="rect"coords="0,0,174,24"/>
<trclass="memdesc:a0d2d95f93ac083e157b2f12a8a56f1df"><tdclass="mdescLeft"> </td><tdclass="mdescRight">virtual method which must be implimented by the pass that inherits this class. <ahref="../../d5/d6a/classtheo_1_1obf_1_1hello__world__pass__t.html#a0d2d95f93ac083e157b2f12a8a56f1df">More...</a><br/></td></tr>
<trclass="inherit_header pub_methods_classtheo_1_1obf_1_1pass__t"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_classtheo_1_1obf_1_1pass__t')"><imgsrc="../../closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="../../d4/dad/classtheo_1_1obf_1_1pass__t.html">theo::obf::pass_t</a></td></tr>
<trclass="memdesc:abd4ab22cc2822b968267be7f8397d611 inherit pub_methods_classtheo_1_1obf_1_1pass__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">the explicit constructor of the <aclass="el"href="../../d4/dad/classtheo_1_1obf_1_1pass__t.html"title="the pass_t class is a base clase for all passes made. you must override the pass_t::run virtual funct...">pass_t</a> base class. <ahref="../../d4/dad/classtheo_1_1obf_1_1pass__t.html#abd4ab22cc2822b968267be7f8397d611">More...</a><br/></td></tr>
<trclass="memdesc:acfadc013ff0754d66a18baffdb1a61d1 inherit pub_methods_classtheo_1_1obf_1_1pass__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">virtual method which must be implimented by the pass that inherits this class. <ahref="../../d4/dad/classtheo_1_1obf_1_1pass__t.html#acfadc013ff0754d66a18baffdb1a61d1">More...</a><br/></td></tr>
<trclass="memdesc:a46608a6c2dfb8ff657e44be9b50e0dfb inherit pub_methods_classtheo_1_1obf_1_1pass__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">gets the passes symbol type. <ahref="../../d4/dad/classtheo_1_1obf_1_1pass__t.html#a46608a6c2dfb8ff657e44be9b50e0dfb">More...</a><br/></td></tr>
<divclass="textblock"><p>hello world pass example of how to inherit <aclass="el"href="../../d4/dad/classtheo_1_1obf_1_1pass__t.html"title="the pass_t class is a base clase for all passes made. you must override the pass_t::run virtual funct...">pass_t</a>. </p>
<pclass="definition">Definition at line <aclass="el"href="../../db/dae/hello__world__pass_8hpp_source.html#l00039">39</a> of file <aclass="el"href="../../db/dae/hello__world__pass_8hpp_source.html">hello_world_pass.hpp</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../db/dae/hello__world__pass_8hpp_source.html#l00045">45</a> of file <aclass="el"href="../../db/dae/hello__world__pass_8hpp_source.html">hello_world_pass.hpp</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../db/dae/hello__world__pass_8hpp_source.html#l00050">50</a> of file <aclass="el"href="../../db/dae/hello__world__pass_8hpp_source.html">hello_world_pass.hpp</a>.</p>
<divclass="line"><spanclass="lineno"> 51</span> spdlog::info(<spanclass="stringliteral">"[hello_world_pass_t] symbol name: {}, symbol hash: {}"</span>,</div>
<pclass="reference">References <aclass="el"href="../../d8/d67/symbol_8cpp_source.html#l00088">theo::decomp::symbol_t::hash()</a>, and <aclass="el"href="../../d8/d67/symbol_8cpp_source.html#l00052">theo::decomp::symbol_t::name()</a>.</p>