171 lines
9.4 KiB
TeX
171 lines
9.4 KiB
TeX
\hypertarget{class_sym}{}\doxysection{Sym Class Reference}
|
|
\label{class_sym}\index{Sym@{Sym}}
|
|
|
|
|
|
Inheritance diagram for Sym\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=187pt]{class_sym__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a5286edcbfac52e622af44270d53b6d10}\label{class_sym_a5286edcbfac52e622af44270d53b6d10}}
|
|
{\bfseries Sym} (token\+\_\+t token, const Sym\+Vec \&args)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a0656abee1de74794bfec258ff8afc012}\label{class_sym_a0656abee1de74794bfec258ff8afc012}}
|
|
{\bfseries Sym} (token\+\_\+t token, const \mbox{\hyperlink{class_sym}{Sym}} \&args)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a230bd136bab4800dc1381b73f300f3e4}\label{class_sym_a230bd136bab4800dc1381b73f300f3e4}}
|
|
{\bfseries Sym} (token\+\_\+t var)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ad147a6da61c5c260a8a940961e5cb543}\label{class_sym_ad147a6da61c5c260a8a940961e5cb543}}
|
|
{\bfseries Sym} (Sym\+Iterator it)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ac91cb51ae7a469bb3c379273a91569fb}\label{class_sym_ac91cb51ae7a469bb3c379273a91569fb}}
|
|
{\bfseries Sym} (const \mbox{\hyperlink{class_sym}{Sym}} \&oth)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ac3d50be6531332c5b97339364cc282f6}\label{class_sym_ac3d50be6531332c5b97339364cc282f6}}
|
|
const \mbox{\hyperlink{class_sym}{Sym}} \& {\bfseries operator=} (const \mbox{\hyperlink{class_sym}{Sym}} \&oth)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_aac39c931316af6078e8d6336b51d8d97}\label{class_sym_aac39c931316af6078e8d6336b51d8d97}}
|
|
\mbox{\hyperlink{struct_unique_node_stats}{Unique\+Node\+Stats}} $\ast$ {\bfseries extra\+\_\+stats} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ae8be33c900a3c704fee9b335d3e7b455}\label{class_sym_ae8be33c900a3c704fee9b335d3e7b455}}
|
|
int {\bfseries hashcode} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ab2936e8ff06052de2654ee4d002866c5}\label{class_sym_ab2936e8ff06052de2654ee4d002866c5}}
|
|
unsigned {\bfseries refcount} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a1d6c3f93df318ea6228b9b1b81a39f2b}\label{class_sym_a1d6c3f93df318ea6228b9b1b81a39f2b}}
|
|
bool {\bfseries operator==} (const \mbox{\hyperlink{class_sym}{Sym}} \&other) const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_adfdae1d9002b4f0fc434f43a71000cfa}\label{class_sym_adfdae1d9002b4f0fc434f43a71000cfa}}
|
|
bool {\bfseries operator!=} (const \mbox{\hyperlink{class_sym}{Sym}} \&other) const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a6b54e94b8f502179b0530a79f1637160}\label{class_sym_a6b54e94b8f502179b0530a79f1637160}}
|
|
bool {\bfseries empty} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_af2acee17d0da41929a8c93854e81aaef}\label{class_sym_af2acee17d0da41929a8c93854e81aaef}}
|
|
unsigned {\bfseries arity} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_aedcd304f8db81b9c91547822826820bf}\label{class_sym_aedcd304f8db81b9c91547822826820bf}}
|
|
token\+\_\+t {\bfseries token} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a1393b606eac396a69d557c5f2accd571}\label{class_sym_a1393b606eac396a69d557c5f2accd571}}
|
|
const Sym\+Vec \& {\bfseries args} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_abd457832d6a56c7f31b409e640a17b11}\label{class_sym_abd457832d6a56c7f31b409e640a17b11}}
|
|
unsigned {\bfseries size} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a14ae6a12c277c9539777b671725b9171}\label{class_sym_a14ae6a12c277c9539777b671725b9171}}
|
|
unsigned {\bfseries depth} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ac76d20b651186d6a6690895cc13d0a4c}\label{class_sym_ac76d20b651186d6a6690895cc13d0a4c}}
|
|
Sym\+Map\+::iterator {\bfseries iterator} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a1a82a011d02b8c4bb59a1ac339731823}\label{class_sym_a1a82a011d02b8c4bb59a1ac339731823}}
|
|
unsigned {\bfseries address} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a5286edcbfac52e622af44270d53b6d10}\label{class_sym_a5286edcbfac52e622af44270d53b6d10}}
|
|
{\bfseries Sym} (token\+\_\+t token, const Sym\+Vec \&args)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a0656abee1de74794bfec258ff8afc012}\label{class_sym_a0656abee1de74794bfec258ff8afc012}}
|
|
{\bfseries Sym} (token\+\_\+t token, const \mbox{\hyperlink{class_sym}{Sym}} \&args)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a230bd136bab4800dc1381b73f300f3e4}\label{class_sym_a230bd136bab4800dc1381b73f300f3e4}}
|
|
{\bfseries Sym} (token\+\_\+t var)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ad147a6da61c5c260a8a940961e5cb543}\label{class_sym_ad147a6da61c5c260a8a940961e5cb543}}
|
|
{\bfseries Sym} (Sym\+Iterator it)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ac91cb51ae7a469bb3c379273a91569fb}\label{class_sym_ac91cb51ae7a469bb3c379273a91569fb}}
|
|
{\bfseries Sym} (const \mbox{\hyperlink{class_sym}{Sym}} \&oth)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ac3d50be6531332c5b97339364cc282f6}\label{class_sym_ac3d50be6531332c5b97339364cc282f6}}
|
|
const \mbox{\hyperlink{class_sym}{Sym}} \& {\bfseries operator=} (const \mbox{\hyperlink{class_sym}{Sym}} \&oth)
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_aac39c931316af6078e8d6336b51d8d97}\label{class_sym_aac39c931316af6078e8d6336b51d8d97}}
|
|
\mbox{\hyperlink{struct_unique_node_stats}{Unique\+Node\+Stats}} $\ast$ {\bfseries extra\+\_\+stats} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ae8be33c900a3c704fee9b335d3e7b455}\label{class_sym_ae8be33c900a3c704fee9b335d3e7b455}}
|
|
int {\bfseries hashcode} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ab2936e8ff06052de2654ee4d002866c5}\label{class_sym_ab2936e8ff06052de2654ee4d002866c5}}
|
|
unsigned {\bfseries refcount} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a1d6c3f93df318ea6228b9b1b81a39f2b}\label{class_sym_a1d6c3f93df318ea6228b9b1b81a39f2b}}
|
|
bool {\bfseries operator==} (const \mbox{\hyperlink{class_sym}{Sym}} \&other) const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_adfdae1d9002b4f0fc434f43a71000cfa}\label{class_sym_adfdae1d9002b4f0fc434f43a71000cfa}}
|
|
bool {\bfseries operator!=} (const \mbox{\hyperlink{class_sym}{Sym}} \&other) const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a6b54e94b8f502179b0530a79f1637160}\label{class_sym_a6b54e94b8f502179b0530a79f1637160}}
|
|
bool {\bfseries empty} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_af2acee17d0da41929a8c93854e81aaef}\label{class_sym_af2acee17d0da41929a8c93854e81aaef}}
|
|
unsigned {\bfseries arity} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_aedcd304f8db81b9c91547822826820bf}\label{class_sym_aedcd304f8db81b9c91547822826820bf}}
|
|
token\+\_\+t {\bfseries token} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a1393b606eac396a69d557c5f2accd571}\label{class_sym_a1393b606eac396a69d557c5f2accd571}}
|
|
const Sym\+Vec \& {\bfseries args} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_abd457832d6a56c7f31b409e640a17b11}\label{class_sym_abd457832d6a56c7f31b409e640a17b11}}
|
|
unsigned {\bfseries size} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a14ae6a12c277c9539777b671725b9171}\label{class_sym_a14ae6a12c277c9539777b671725b9171}}
|
|
unsigned {\bfseries depth} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ac76d20b651186d6a6690895cc13d0a4c}\label{class_sym_ac76d20b651186d6a6690895cc13d0a4c}}
|
|
Sym\+Map\+::iterator {\bfseries iterator} () const
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a1a82a011d02b8c4bb59a1ac339731823}\label{class_sym_a1a82a011d02b8c4bb59a1ac339731823}}
|
|
unsigned {\bfseries address} () const
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Static Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ae3e7dfe8a4439fcfca9d48fef5da39ef}\label{class_sym_ae3e7dfe8a4439fcfca9d48fef5da39ef}}
|
|
static Sym\+Map \& {\bfseries get\+\_\+dag} ()
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ae87d3ff39469757b031dacf847a4b7e9}\label{class_sym_ae87d3ff39469757b031dacf847a4b7e9}}
|
|
static void {\bfseries set\+\_\+factory\+\_\+function} (\mbox{\hyperlink{struct_unique_node_stats}{Unique\+Node\+Stats}} $\ast$($\ast$f)(const \mbox{\hyperlink{class_sym}{Sym}} \&))
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ae6257c2d93419aa0be1dcdde8abd38e3}\label{class_sym_ae6257c2d93419aa0be1dcdde8abd38e3}}
|
|
static void {\bfseries clear\+\_\+factory\+\_\+function} ()
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a796bca80c9fdddd706196d6f078b4c7a}\label{class_sym_a796bca80c9fdddd706196d6f078b4c7a}}
|
|
static const std\+::vector$<$ unsigned $>$ \& {\bfseries token\+\_\+refcount} ()
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ae3e7dfe8a4439fcfca9d48fef5da39ef}\label{class_sym_ae3e7dfe8a4439fcfca9d48fef5da39ef}}
|
|
static Sym\+Map \& {\bfseries get\+\_\+dag} ()
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ae87d3ff39469757b031dacf847a4b7e9}\label{class_sym_ae87d3ff39469757b031dacf847a4b7e9}}
|
|
static void {\bfseries set\+\_\+factory\+\_\+function} (\mbox{\hyperlink{struct_unique_node_stats}{Unique\+Node\+Stats}} $\ast$($\ast$f)(const \mbox{\hyperlink{class_sym}{Sym}} \&))
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_ae6257c2d93419aa0be1dcdde8abd38e3}\label{class_sym_ae6257c2d93419aa0be1dcdde8abd38e3}}
|
|
static void {\bfseries clear\+\_\+factory\+\_\+function} ()
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a796bca80c9fdddd706196d6f078b4c7a}\label{class_sym_a796bca80c9fdddd706196d6f078b4c7a}}
|
|
static const std\+::vector$<$ unsigned $>$ \& {\bfseries token\+\_\+refcount} ()
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Friends}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a7b2ecae1712a14da0dc0493348a59dad}\label{class_sym_a7b2ecae1712a14da0dc0493348a59dad}}
|
|
struct {\bfseries detail\+::\+Sym\+Key\+::\+Hash}
|
|
\item
|
|
\mbox{\Hypertarget{class_sym_a8196642bde20852bfa9f704197c7ad52}\label{class_sym_a8196642bde20852bfa9f704197c7ad52}}
|
|
struct {\bfseries detail\+::\+Sym\+Key}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
deprecated/eo/contrib/mathsym/sym/Sym.\+h\item
|
|
deprecated/eo/contrib/mathsym/sym/Sym.\+cpp\end{DoxyCompactItemize}
|