You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
2.7 KiB
49 lines
2.7 KiB
3 years ago
|
\hypertarget{namespacetheo}{}\doxysection{theo Namespace Reference}
|
||
|
\label{namespacetheo}\index{theo@{theo}}
|
||
|
|
||
|
|
||
|
The outer most encompassing namespace of this project.
|
||
|
|
||
|
|
||
|
\doxysubsection*{Namespaces}
|
||
|
\begin{DoxyCompactItemize}
|
||
|
\item
|
||
|
\mbox{\hyperlink{namespacetheo_1_1decomp}{decomp}}
|
||
|
\begin{DoxyCompactList}\small\item\em the namespace that contains all of the decomposition related code. \end{DoxyCompactList}\item
|
||
|
\mbox{\hyperlink{namespacetheo_1_1obf}{obf}}
|
||
|
\begin{DoxyCompactList}\small\item\em this is the main namespace for obfuscation related things. \end{DoxyCompactList}\item
|
||
|
\mbox{\hyperlink{namespacetheo_1_1recomp}{recomp}}
|
||
|
\begin{DoxyCompactList}\small\item\em this namespace encompasses all recomposition related code. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||
|
\doxysubsection*{Classes}
|
||
|
\begin{DoxyCompactItemize}
|
||
|
\item
|
||
|
class \mbox{\hyperlink{classtheo_1_1theo__t}{theo\+\_\+t}}
|
||
|
\begin{DoxyCompactList}\small\item\em the main class which encapsulates a symbol table, decomp, and recomp objects. This class is a bridge that connects all three\+: decomp, obf, recomp. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||
|
\doxysubsection*{Typedefs}
|
||
|
\begin{DoxyCompactItemize}
|
||
|
\item
|
||
|
using \mbox{\hyperlink{namespacetheo_a66efe2c63e06764fb2d9a378c688c680}{lnk\+\_\+fns\+\_\+t}} = std\+::tuple$<$ \mbox{\hyperlink{namespacetheo_1_1recomp_a96995cb0c5291dce945760c3d8f55241}{recomp\+::allocator\+\_\+t}}, \mbox{\hyperlink{namespacetheo_1_1recomp_a604e81450773453df676c3b573651adc}{recomp\+::copier\+\_\+t}}, \mbox{\hyperlink{namespacetheo_1_1recomp_a7364f8c94855a2a871a9d6e1057989f3}{recomp\+::resolver\+\_\+t}} $>$
|
||
|
\begin{DoxyCompactList}\small\item\em tuple of functions used by theo to allocate, copy, and resolve symbols. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||
|
|
||
|
|
||
|
\doxysubsection{Detailed Description}
|
||
|
The outer most encompassing namespace of this project.
|
||
|
|
||
|
|
||
|
|
||
|
\doxysubsection{Typedef Documentation}
|
||
|
\mbox{\Hypertarget{namespacetheo_a66efe2c63e06764fb2d9a378c688c680}\label{namespacetheo_a66efe2c63e06764fb2d9a378c688c680}}
|
||
|
\index{theo@{theo}!lnk\_fns\_t@{lnk\_fns\_t}}
|
||
|
\index{lnk\_fns\_t@{lnk\_fns\_t}!theo@{theo}}
|
||
|
\doxysubsubsection{\texorpdfstring{lnk\_fns\_t}{lnk\_fns\_t}}
|
||
|
{\footnotesize\ttfamily using \mbox{\hyperlink{namespacetheo_a66efe2c63e06764fb2d9a378c688c680}{theo\+::lnk\+\_\+fns\+\_\+t}} = typedef std\+::tuple$<$\mbox{\hyperlink{namespacetheo_1_1recomp_a96995cb0c5291dce945760c3d8f55241}{recomp\+::allocator\+\_\+t}}, \mbox{\hyperlink{namespacetheo_1_1recomp_a604e81450773453df676c3b573651adc}{recomp\+::copier\+\_\+t}}, \mbox{\hyperlink{namespacetheo_1_1recomp_a7364f8c94855a2a871a9d6e1057989f3}{recomp\+::resolver\+\_\+t}}$>$}
|
||
|
|
||
|
|
||
|
|
||
|
tuple of functions used by theo to allocate, copy, and resolve symbols.
|
||
|
|
||
|
|
||
|
|
||
|
Definition at line 60 of file theo.\+hpp.
|
||
|
|