\hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{}\doxysection{osgeo\+::proj\+::operation\+::Parameter\+Value Class Reference}
\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue}\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}


The value of the coordinate operation parameter.  




{\ttfamily \#include $<$coordinateoperation.\+hpp$>$}



Inheritance diagram for osgeo\+::proj\+::operation\+::Parameter\+Value\+:
% FIG 0


Collaboration diagram for osgeo\+::proj\+::operation\+::Parameter\+Value\+:
% FIG 1
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum class \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489}{Type}} \{ \newline
\mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a84e4213ee54478574ea15a166ea10152}{MEASURE}}
, \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a63b588d5559f64f89a416e656880b949}{STRING}}
, \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a5d5cd46919fa987731fb2edefe0f2a0c}{INTEGER}}
, \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489ac48d5da12d702e73d6966069f2687376}{BOOLEAN}}
, \newline
\mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a496475a066afb2d2e50a4133b9822497}{FILENAME}}
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
const \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489}{Type}} \& \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type}} ()
\begin{DoxyCompactList}\small\item\em Returns the type of a parameter value. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{classosgeo_1_1proj_1_1common_1_1Measure}{common\+::\+Measure}} \& \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af2734ac737c2f360e1a072d49dc53d07}{value}} ()
\begin{DoxyCompactList}\small\item\em Returns the value as a Measure (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a84e4213ee54478574ea15a166ea10152}{Type\+::\+MEASURE}}) \end{DoxyCompactList}\item 
const std\+::string \& \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a23f032dfc7cf705e1a066af05d846a12}{string\+Value}} ()
\begin{DoxyCompactList}\small\item\em Returns the value as a string (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a63b588d5559f64f89a416e656880b949}{Type\+::\+STRING}}) \end{DoxyCompactList}\item 
const std\+::string \& \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af38684b8a27e48cb92bf63a29992448d}{value\+File}} ()
\begin{DoxyCompactList}\small\item\em Returns the value as a filename (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a496475a066afb2d2e50a4133b9822497}{Type\+::\+FILENAME}}) \end{DoxyCompactList}\item 
int \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a94646ceba5429322bd98468dcf351e0d}{integer\+Value}} ()
\begin{DoxyCompactList}\small\item\em Returns the value as a integer (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a5d5cd46919fa987731fb2edefe0f2a0c}{Type\+::\+INTEGER}}) \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_ac228bf50c4f4b3d4cabe577ac3444465}{boolean\+Value}} ()
\begin{DoxyCompactList}\small\item\em Returns the value as a boolean (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489ac48d5da12d702e73d6966069f2687376}{Type\+::\+BOOLEAN}}) \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_ab437e991e02a3e7f6b8af61582cdbfc5}{create}} (const \mbox{\hyperlink{classosgeo_1_1proj_1_1common_1_1Measure}{common\+::\+Measure}} \&measure\+In)
\begin{DoxyCompactList}\small\item\em Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a Measure (i.\+e. a value associated with a unit) \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a17504ade0867f15129f1a7b52eb4642a}{create}} (const char $\ast$string\+Value\+In)
\begin{DoxyCompactList}\small\item\em Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a string value. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_abef9f2e2615976a711d8a7484641b7e4}{create}} (const std\+::string \&string\+Value\+In)
\begin{DoxyCompactList}\small\item\em Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a string value. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af8cabd0282f8dfc344805d97b767f2c1}{create}} (int integer\+Value\+In)
\begin{DoxyCompactList}\small\item\em Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a integer value. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a9e577c1b6fec7988dd28cf908977a7e4}{create}} (bool boolean\+Value\+In)
\begin{DoxyCompactList}\small\item\em Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a boolean value. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a1997cddd52e0bd8cac111ffe04ac2afd}{create\+Filename}} (const std\+::string \&string\+Value\+In)
\begin{DoxyCompactList}\small\item\em Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a filename. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The value of the coordinate operation parameter. 

Most parameter values are numeric, but other types of parameter values are possible.

\begin{DoxyRemark}{Remarks}
Implements \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from \mbox{\hyperlink{general_doc_ISO_19111_2019}{ISO 19111\+:2019}} 
\end{DoxyRemark}


\doxysubsection{Member Enumeration Documentation}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!Type@{Type}}
\index{Type@{Type}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{Type}{Type}}
{\footnotesize\ttfamily enum class \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489}{osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::\+Type}}\hspace{0.3cm}{\ttfamily [strong]}}

Type of the value. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{MEASURE@{MEASURE}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!MEASURE@{MEASURE}}}\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a84e4213ee54478574ea15a166ea10152}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a84e4213ee54478574ea15a166ea10152}} 
MEASURE&Measure (i.\+e. value with a unit) \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{STRING@{STRING}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!STRING@{STRING}}}\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a63b588d5559f64f89a416e656880b949}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a63b588d5559f64f89a416e656880b949}} 
STRING&String \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{INTEGER@{INTEGER}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!INTEGER@{INTEGER}}}\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a5d5cd46919fa987731fb2edefe0f2a0c}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a5d5cd46919fa987731fb2edefe0f2a0c}} 
INTEGER&Integer \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BOOLEAN@{BOOLEAN}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!BOOLEAN@{BOOLEAN}}}\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489ac48d5da12d702e73d6966069f2687376}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489ac48d5da12d702e73d6966069f2687376}} 
BOOLEAN&Boolean \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{FILENAME@{FILENAME}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!FILENAME@{FILENAME}}}\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a496475a066afb2d2e50a4133b9822497}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a496475a066afb2d2e50a4133b9822497}} 
FILENAME&Filename \\
\hline

\end{DoxyEnumFields}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_ac228bf50c4f4b3d4cabe577ac3444465}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_ac228bf50c4f4b3d4cabe577ac3444465}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!booleanValue@{booleanValue}}
\index{booleanValue@{booleanValue}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{booleanValue()}{booleanValue()}}
{\footnotesize\ttfamily bool osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::boolean\+Value (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns the value as a boolean (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489ac48d5da12d702e73d6966069f2687376}{Type\+::\+BOOLEAN}}) 

\begin{DoxyReturn}{Returns}
the value as a boolean. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a9e577c1b6fec7988dd28cf908977a7e4}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a9e577c1b6fec7988dd28cf908977a7e4}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!create@{create}}
\index{create@{create}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{create()}{create()}\hspace{0.1cm}{\footnotesize\ttfamily [1/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::create (\begin{DoxyParamCaption}\item[{bool}]{boolean\+Value\+In }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a boolean value. 

\begin{DoxyReturn}{Returns}
a new \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}}. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a17504ade0867f15129f1a7b52eb4642a}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a17504ade0867f15129f1a7b52eb4642a}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!create@{create}}
\index{create@{create}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{create()}{create()}\hspace{0.1cm}{\footnotesize\ttfamily [2/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::create (\begin{DoxyParamCaption}\item[{const char $\ast$}]{string\+Value\+In }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a string value. 

\begin{DoxyReturn}{Returns}
a new \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}}. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_ab437e991e02a3e7f6b8af61582cdbfc5}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_ab437e991e02a3e7f6b8af61582cdbfc5}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!create@{create}}
\index{create@{create}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{create()}{create()}\hspace{0.1cm}{\footnotesize\ttfamily [3/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::create (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classosgeo_1_1proj_1_1common_1_1Measure}{common\+::\+Measure}} \&}]{measure\+In }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a Measure (i.\+e. a value associated with a unit) 

\begin{DoxyReturn}{Returns}
a new \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}}. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_abef9f2e2615976a711d8a7484641b7e4}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_abef9f2e2615976a711d8a7484641b7e4}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!create@{create}}
\index{create@{create}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{create()}{create()}\hspace{0.1cm}{\footnotesize\ttfamily [4/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::create (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{string\+Value\+In }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a string value. 

\begin{DoxyReturn}{Returns}
a new \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}}. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af8cabd0282f8dfc344805d97b767f2c1}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af8cabd0282f8dfc344805d97b767f2c1}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!create@{create}}
\index{create@{create}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{create()}{create()}\hspace{0.1cm}{\footnotesize\ttfamily [5/5]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::create (\begin{DoxyParamCaption}\item[{int}]{integer\+Value\+In }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a integer value. 

\begin{DoxyReturn}{Returns}
a new \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}}. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a1997cddd52e0bd8cac111ffe04ac2afd}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a1997cddd52e0bd8cac111ffe04ac2afd}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!createFilename@{createFilename}}
\index{createFilename@{createFilename}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{createFilename()}{createFilename()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_ad90393980892c0bbc47e76d2b4504b77}{Parameter\+Value\+NNPtr}} osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::create\+Filename (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{string\+Value\+In }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}} from a filename. 

\begin{DoxyReturn}{Returns}
a new \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue}{Parameter\+Value}}. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a94646ceba5429322bd98468dcf351e0d}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a94646ceba5429322bd98468dcf351e0d}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!integerValue@{integerValue}}
\index{integerValue@{integerValue}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{integerValue()}{integerValue()}}
{\footnotesize\ttfamily int osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::integer\+Value (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns the value as a integer (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a5d5cd46919fa987731fb2edefe0f2a0c}{Type\+::\+INTEGER}}) 

\begin{DoxyReturn}{Returns}
the value as a integer. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a23f032dfc7cf705e1a066af05d846a12}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_a23f032dfc7cf705e1a066af05d846a12}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!stringValue@{stringValue}}
\index{stringValue@{stringValue}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{stringValue()}{stringValue()}}
{\footnotesize\ttfamily const std\+::string \& osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::string\+Value (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns the value as a string (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a63b588d5559f64f89a416e656880b949}{Type\+::\+STRING}}) 

\begin{DoxyReturn}{Returns}
the value as a string. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!type@{type}}
\index{type@{type}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{type()}{type()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489}{Parameter\+Value\+::\+Type}} \& osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns the type of a parameter value. 

\begin{DoxyReturn}{Returns}
the type. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af2734ac737c2f360e1a072d49dc53d07}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af2734ac737c2f360e1a072d49dc53d07}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!value@{value}}
\index{value@{value}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{value()}{value()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{classosgeo_1_1proj_1_1common_1_1Measure}{common\+::\+Measure}} \& osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::value (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns the value as a Measure (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a84e4213ee54478574ea15a166ea10152}{Type\+::\+MEASURE}}) 

\begin{DoxyReturn}{Returns}
the value as a Measure. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af38684b8a27e48cb92bf63a29992448d}\label{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af38684b8a27e48cb92bf63a29992448d}} 
\index{osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}!valueFile@{valueFile}}
\index{valueFile@{valueFile}!osgeo::proj::operation::ParameterValue@{osgeo::proj::operation::ParameterValue}}
\doxysubsubsection{\texorpdfstring{valueFile()}{valueFile()}}
{\footnotesize\ttfamily const std\+::string \& osgeo\+::proj\+::operation\+::\+Parameter\+Value\+::value\+File (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns the value as a filename (assumes \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_aa22d54ba1e453fc13a7cc9feb8708241}{type()}} == \mbox{\hyperlink{classosgeo_1_1proj_1_1operation_1_1ParameterValue_af1ffdbaa36f9d801faf7f27950c3d489a496475a066afb2d2e50a4133b9822497}{Type\+::\+FILENAME}}) 

\begin{DoxyReturn}{Returns}
the value as a filename. 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
include/proj/coordinateoperation.\+hpp\item 
src/iso19111/operation/singleoperation.\+cpp\end{DoxyCompactItemize}
