\hypertarget{symbol__table_8hpp}{}\doxysection{include/recomp/symbol\+\_\+table.hpp File Reference} \label{symbol__table_8hpp}\index{include/recomp/symbol\_table.hpp@{include/recomp/symbol\_table.hpp}} {\ttfamily \#include $<$algorithm$>$}\newline {\ttfamily \#include $<$functional$>$}\newline {\ttfamily \#include $<$map$>$}\newline {\ttfamily \#include $<$optional$>$}\newline {\ttfamily \#include $<$vector$>$}\newline {\ttfamily \#include $<$decomp/symbol.\+hpp$>$}\newline \doxysubsection*{Data Structures} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{classtheo_1_1recomp_1_1symbol__table__t}{theo\+::recomp\+::symbol\+\_\+table\+\_\+t}} \begin{DoxyCompactList}\small\item\em this class is a high level wrapper for a hashmap that contains \mbox{\hyperlink{classtheo_1_1decomp_1_1symbol__t}{decomp\+::symbol\+\_\+t}} values. the symbol values are references by a hashcode. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Namespaces} \begin{DoxyCompactItemize} \item namespace \mbox{\hyperlink{namespacetheo}{theo}} \begin{DoxyCompactList}\small\item\em The outer most encompassing namespace of this project. \end{DoxyCompactList}\item namespace \mbox{\hyperlink{namespacetheo_1_1recomp}{theo\+::recomp}} \begin{DoxyCompactList}\small\item\em this namespace encompasses all recomposition related code. \end{DoxyCompactList}\end{DoxyCompactItemize}