<areahref="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html"title="operation_t is the base class for all types of transformations. classes that inherit this class are s..."alt="theo::obf::transform::operation_t"shape="rect"coords="0,0,188,24"/>
<trclass="inherit_header pub_static_methods_classtheo_1_1obf_1_1transform_1_1operation__t"><tdcolspan="2"onclick="javascript:toggleInherit('pub_static_methods_classtheo_1_1obf_1_1transform_1_1operation__t')"><imgsrc="../../closed.png"alt="-"/> Static Public Member Functions inherited from <aclass="el"href="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html">theo::obf::transform::operation_t</a></td></tr>
<trclass="memdesc:aaa5859bc3c7f95d99d4d726289593488 inherit pub_static_methods_classtheo_1_1obf_1_1transform_1_1operation__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">generate a random number in a range. <ahref="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html#aaa5859bc3c7f95d99d4d726289593488">More...</a><br/></td></tr>
<trclass="inherit_header pub_methods_classtheo_1_1obf_1_1transform_1_1operation__t"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_classtheo_1_1obf_1_1transform_1_1operation__t')"><imgsrc="../../closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html">theo::obf::transform::operation_t</a></td></tr>
<trclass="memdesc:a3876ca1c7904aed54940e1519fc9fdf4 inherit pub_methods_classtheo_1_1obf_1_1transform_1_1operation__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">explicit constructor for <aclass="el"href="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html"title="operation_t is the base class for all types of transformations. classes that inherit this class are s...">operation_t</a><ahref="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html#a3876ca1c7904aed54940e1519fc9fdf4">More...</a><br/></td></tr>
<trclass="memdesc:a30cad572f62baf0c10fdc7026d7cba44 inherit pub_methods_classtheo_1_1obf_1_1transform_1_1operation__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">generates a native transform instruction given an existing instruction. it works like so: <ahref="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html#a30cad572f62baf0c10fdc7026d7cba44">More...</a><br/></td></tr>
<trclass="memdesc:a91f9b94436d49659aaabb291786b3c7b inherit pub_methods_classtheo_1_1obf_1_1transform_1_1operation__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">gets the inverse operation of the current operation. <ahref="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html#a91f9b94436d49659aaabb291786b3c7b">More...</a><br/></td></tr>
<trclass="memdesc:aed18bfd26da1a198f3b5f81525bcbb66 inherit pub_methods_classtheo_1_1obf_1_1transform_1_1operation__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">gets a pointer to the lambda function which contains the transform logic. <ahref="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html#aed18bfd26da1a198f3b5f81525bcbb66">More...</a><br/></td></tr>
<trclass="memdesc:a8558c2a8e78ef8da59674396bc76157f inherit pub_methods_classtheo_1_1obf_1_1transform_1_1operation__t"><tdclass="mdescLeft"> </td><tdclass="mdescRight">gets the operation type. such as XED_ICLASS_ADD, XED_ICLASS_SUB, etc... <ahref="../../d7/de2/classtheo_1_1obf_1_1transform_1_1operation__t.html#a8558c2a8e78ef8da59674396bc76157f">More...</a><br/></td></tr>
<pclass="definition">Definition at line <aclass="el"href="../../d1/def/add__op_8hpp_source.html#l00035">35</a> of file <aclass="el"href="../../d1/def/add__op_8hpp_source.html">add_op.hpp</a>.</p>
</div><h2class="groupheader">Member Function Documentation</h2>
<pclass="definition">Definition at line <aclass="el"href="../../d1/def/add__op_8hpp_source.html#l00042">42</a> of file <aclass="el"href="../../d1/def/add__op_8hpp_source.html">add_op.hpp</a>.</p>