\doxysection{/home/chr/devel/\+Ph\+D/\+Environment/pub/\+PCBEnv/pcbenv/cxx/\+UI/\+Actions.hpp File Reference}
\hypertarget{Actions_8hpp}{}\label{Actions_8hpp}\index{/home/chr/devel/PhD/Environment/pub/PCBEnv/pcbenv/cxx/UI/Actions.hpp@{/home/chr/devel/PhD/Environment/pub/PCBEnv/pcbenv/cxx/UI/Actions.hpp}}
{\ttfamily \#include $<$future$>$}\newline
{\ttfamily \#include $<$set$>$}\newline
{\ttfamily \#include "{}User\+Settings.\+hpp"{}}\newline
{\ttfamily \#include "{}Object.\+hpp"{}}\newline
{\ttfamily \#include "{}Track.\+hpp"{}}\newline
\doxysubsubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classObjectPtrNameLessThan}{Object\+Ptr\+Name\+Less\+Than}}
\item 
class \mbox{\hyperlink{classUIActions}{UIActions}}
\begin{DoxyCompactList}\small\item\em WARNING\+: The non-\/async \doxylink{classUIActions}{UIActions} functions are expected to be non-\/concurrent. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{Actions_8hpp_a7598c9cce40e76740fffb26917862daf}{Com\+Set}} = std\+::set$<$\mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{classObjectPtrNameLessThan}{Object\+Ptr\+Name\+Less\+Than}}$>$
\item 
using \mbox{\hyperlink{Actions_8hpp_a7860aa6cde3284ff00514699688cf247}{Pin\+Set}} = std\+::set$<$\mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{classObjectPtrNameLessThan}{Object\+Ptr\+Name\+Less\+Than}}$>$
\end{DoxyCompactItemize}


\label{doc-typedef-members}
\Hypertarget{Actions_8hpp_doc-typedef-members}
\doxysubsection{Typedef Documentation}
\Hypertarget{Actions_8hpp_a7598c9cce40e76740fffb26917862daf}\index{Actions.hpp@{Actions.hpp}!ComSet@{ComSet}}
\index{ComSet@{ComSet}!Actions.hpp@{Actions.hpp}}
\doxysubsubsection{\texorpdfstring{ComSet}{ComSet}}
{\footnotesize\ttfamily \label{Actions_8hpp_a7598c9cce40e76740fffb26917862daf} 
using \mbox{\hyperlink{Actions_8hpp_a7598c9cce40e76740fffb26917862daf}{Com\+Set}} = std\+::set$<$\mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{classObjectPtrNameLessThan}{Object\+Ptr\+Name\+Less\+Than}}$>$}

\Hypertarget{Actions_8hpp_a7860aa6cde3284ff00514699688cf247}\index{Actions.hpp@{Actions.hpp}!PinSet@{PinSet}}
\index{PinSet@{PinSet}!Actions.hpp@{Actions.hpp}}
\doxysubsubsection{\texorpdfstring{PinSet}{PinSet}}
{\footnotesize\ttfamily \label{Actions_8hpp_a7860aa6cde3284ff00514699688cf247} 
using \mbox{\hyperlink{Actions_8hpp_a7860aa6cde3284ff00514699688cf247}{Pin\+Set}} = std\+::set$<$\mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{classObjectPtrNameLessThan}{Object\+Ptr\+Name\+Less\+Than}}$>$}

