\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}
