\hypertarget{classpiper_1_1ModuleParameter}{}\subsection{piper\+:\+:Module\+Parameter Class Reference}
\label{classpiper_1_1ModuleParameter}\index{piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}}


A \hyperlink{classpiper_1_1Project}{piper\+::\+Project} module parameters.  


\subsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{classpiper_1_1ModuleParameter_aae2ae0d93a012aa95ad38f8dd07856b9}{get\+Bool} (std\+::string const \&module\+Name, std\+::string const \&parameter\+Name)
\item 
unsigned int \hyperlink{classpiper_1_1ModuleParameter_ab27733db588d932c70dbb77620fff16b}{get\+U\+Int} (std\+::string const \&module\+Name, std\+::string const \&setting\+Name)
\item 
double \hyperlink{classpiper_1_1ModuleParameter_ad752e57f5bc4b618fb654a370c6576f5}{get\+Double} (std\+::string const \&module\+Name, std\+::string const \&setting\+Name)
\item 
{\footnotesize template$<$typename T $>$ }\\void \hyperlink{classpiper_1_1ModuleParameter_ab63899c6d1ee266b6a0f0c58ed84b4a6}{set} (std\+::string const \&module\+Name, std\+::string const \&parameter\+Name, T value)
\end{DoxyCompactItemize}


\subsubsection{Detailed Description}
A \hyperlink{classpiper_1_1Project}{piper\+::\+Project} module parameters. 

\subsubsection{Member Function Documentation}
\hypertarget{classpiper_1_1ModuleParameter_aae2ae0d93a012aa95ad38f8dd07856b9}{}\index{piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}!get\+Bool@{get\+Bool}}
\index{get\+Bool@{get\+Bool}!piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}}
\paragraph[{get\+Bool(std\+::string const \&module\+Name, std\+::string const \&parameter\+Name)}]{\setlength{\rightskip}{0pt plus 5cm}bool piper\+::\+Module\+Parameter\+::get\+Bool (
\begin{DoxyParamCaption}
\item[{std\+::string const \&}]{module\+Name, }
\item[{std\+::string const \&}]{parameter\+Name}
\end{DoxyParamCaption}
)}\label{classpiper_1_1ModuleParameter_aae2ae0d93a012aa95ad38f8dd07856b9}
\hypertarget{classpiper_1_1ModuleParameter_ad752e57f5bc4b618fb654a370c6576f5}{}\index{piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}!get\+Double@{get\+Double}}
\index{get\+Double@{get\+Double}!piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}}
\paragraph[{get\+Double(std\+::string const \&module\+Name, std\+::string const \&setting\+Name)}]{\setlength{\rightskip}{0pt plus 5cm}double piper\+::\+Module\+Parameter\+::get\+Double (
\begin{DoxyParamCaption}
\item[{std\+::string const \&}]{module\+Name, }
\item[{std\+::string const \&}]{setting\+Name}
\end{DoxyParamCaption}
)}\label{classpiper_1_1ModuleParameter_ad752e57f5bc4b618fb654a370c6576f5}
\hypertarget{classpiper_1_1ModuleParameter_ab27733db588d932c70dbb77620fff16b}{}\index{piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}!get\+U\+Int@{get\+U\+Int}}
\index{get\+U\+Int@{get\+U\+Int}!piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}}
\paragraph[{get\+U\+Int(std\+::string const \&module\+Name, std\+::string const \&setting\+Name)}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int piper\+::\+Module\+Parameter\+::get\+U\+Int (
\begin{DoxyParamCaption}
\item[{std\+::string const \&}]{module\+Name, }
\item[{std\+::string const \&}]{setting\+Name}
\end{DoxyParamCaption}
)}\label{classpiper_1_1ModuleParameter_ab27733db588d932c70dbb77620fff16b}
\hypertarget{classpiper_1_1ModuleParameter_ab63899c6d1ee266b6a0f0c58ed84b4a6}{}\index{piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}!set@{set}}
\index{set@{set}!piper\+::\+Module\+Parameter@{piper\+::\+Module\+Parameter}}
\paragraph[{set(std\+::string const \&module\+Name, std\+::string const \&parameter\+Name, T value)}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ void piper\+::\+Module\+Parameter\+::set (
\begin{DoxyParamCaption}
\item[{std\+::string const \&}]{module\+Name, }
\item[{std\+::string const \&}]{parameter\+Name, }
\item[{T}]{value}
\end{DoxyParamCaption}
)}\label{classpiper_1_1ModuleParameter_ab63899c6d1ee266b6a0f0c58ed84b4a6}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
D\+:/\+P\+I\+P\+E\+R/piper/share/doc/user\+Manual\+\_\+scripting\+\_\+piper\+\_\+app.\+dox\end{DoxyCompactItemize}
