\section{sources/interface/commands.h File Reference}
\label{commands_8h}\index{sources/interface/commands.h@{sources/interface/commands.h}}
{\tt \#include \char`\"{}commands\_\-fwd.h\char`\"{}}\par
{\tt \#include $<$map$>$}\par
{\tt \#include $<$set$>$}\par
{\tt \#include $<$vector$>$}\par
{\tt \#include \char`\"{}input.h\char`\"{}}\par


Include dependency graph for commands.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=209pt]{commands_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=308pt]{commands_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::commands}
\end{CompactItemize}
\subsection*{Classes}
\begin{CompactItemize}
\item 
class {\bf atlas::commands::Str\-Cmp}
\item 
struct {\bf atlas::commands::Command}
\item 
class {\bf atlas::commands::Command\-Mode}
\end{CompactItemize}
\subsection*{Enumerations}
\begin{CompactItemize}
\item 
enum {\bf atlas::commands::Check\-Result} \{ {\bf atlas::commands::Ambiguous}, 
{\bf atlas::commands::Found}, 
{\bf atlas::commands::Not\-Found}, 
{\bf atlas::commands::num\-Check\-Results}
 \}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf atlas::commands::activate} (const Command\-Mode \&mode)
\item 
void {\bf atlas::commands::add\-Commands} (Command\-Mode \&dest, const Command\-Mode \&{\bf source})
\item 
{\bf Check\-Result} {\bf atlas::commands::check\-Name} (const Command\-Mode \&mode, const char $\ast$name)
\item 
input::Input\-Buffer \& {\bf atlas::commands::current\-Line} ()
\item 
const Command\-Mode $\ast$ {\bf atlas::commands::current\-Mode} ()
\item 
void {\bf atlas::commands::default\-Error} (const char $\ast$str)
\item 
void {\bf atlas::commands::exit\-Interactive} ()
\item 
void {\bf atlas::commands::exit\-Mode} ()
\item 
void {\bf atlas::commands::insert\-Tag} ({\bf Tag\-Dict} \&t, const char $\ast$name, const char $\ast$tag)
\item 
void {\bf atlas::commands::print\-Tags} (std::ostream \&strm, const {\bf Tag\-Dict} \&t)
\item 
void {\bf atlas::commands::push\-Command} (const char $\ast$name)
\item 
void {\bf atlas::commands::relax\_\-f} ()
\item 
void {\bf atlas::commands::run} (const Command\-Mode \&init\-Mode)
\end{CompactItemize}
