\hypertarget{engine_8hpp}{}\doxysection{include/obf/engine.hpp File Reference} \label{engine_8hpp}\index{include/obf/engine.hpp@{include/obf/engine.hpp}} {\ttfamily \#include $<$algorithm$>$}\newline {\ttfamily \#include $<$obf/pass.\+hpp$>$}\newline {\ttfamily \#include $<$vector$>$}\newline Include dependency graph for engine.\+hpp\+: % FIG 0 This graph shows which files directly or indirectly include this file\+: % FIG 1 \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{classtheo_1_1obf_1_1engine__t}{theo\+::obf\+::engine\+\_\+t}} \begin{DoxyCompactList}\small\item\em singleton obfuscation engine class. this class is responsible for keeping track of the registered passes and the order in which to execute them. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Namespaces} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{namespacetheo}{theo}} \begin{DoxyCompactList}\small\item\em The outer most encompassing namespace of this project. \end{DoxyCompactList}\item \mbox{\hyperlink{namespacetheo_1_1obf}{theo\+::obf}} \begin{DoxyCompactList}\small\item\em this is the main namespace for obfuscation related things. \end{DoxyCompactList}\end{DoxyCompactItemize}