\hypertarget{classcurlpp_1_1NoValueOptionTrait}{\section{curlpp\-:\-:No\-Value\-Option\-Trait$<$ option $>$ Class Template Reference}
\label{classcurlpp_1_1NoValueOptionTrait}\index{curlpp\-::\-No\-Value\-Option\-Trait$<$ option $>$@{curlpp\-::\-No\-Value\-Option\-Trait$<$ option $>$}}
}


This class is just a wrapper around \hyperlink{classcurlpp_1_1OptionTrait}{curlpp\-::\-Option\-Trait}, in order to be able to have \char`\"{}\-No value\char`\"{} option, like Ssl\-Default\-Engine.  




{\ttfamily \#include $<$Option.\-hpp$>$}



Inheritance diagram for curlpp\-:\-:No\-Value\-Option\-Trait$<$ option $>$\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classcurlpp_1_1NoValueOptionTrait__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for curlpp\-:\-:No\-Value\-Option\-Trait$<$ option $>$\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classcurlpp_1_1NoValueOptionTrait__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{classcurlpp_1_1NoValueOptionTrait}{No\-Value\-Option\-Trait} $\ast$ \hyperlink{classcurlpp_1_1NoValueOptionTrait_af1e088d6a56673c18eaebe13b87fa743}{clone} () const 
\begin{DoxyCompactList}\small\item\em Return a copy of the current option. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$C\-U\-R\-Loption option$>$class curlpp\-::\-No\-Value\-Option\-Trait$<$ option $>$}

This class is just a wrapper around \hyperlink{classcurlpp_1_1OptionTrait}{curlpp\-::\-Option\-Trait}, in order to be able to have \char`\"{}\-No value\char`\"{} option, like Ssl\-Default\-Engine. 

\subsection{Member Function Documentation}
\hypertarget{classcurlpp_1_1NoValueOptionTrait_af1e088d6a56673c18eaebe13b87fa743}{\index{curlpp\-::\-No\-Value\-Option\-Trait@{curlpp\-::\-No\-Value\-Option\-Trait}!clone@{clone}}
\index{clone@{clone}!curlpp::NoValueOptionTrait@{curlpp\-::\-No\-Value\-Option\-Trait}}
\subsubsection[{clone}]{\setlength{\rightskip}{0pt plus 5cm}template$<$C\-U\-R\-Loption option$>$ {\bf No\-Value\-Option\-Trait}$<$ option $>$ $\ast$ {\bf curlpp\-::\-No\-Value\-Option\-Trait}$<$ option $>$\-::clone (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classcurlpp_1_1NoValueOptionTrait_af1e088d6a56673c18eaebe13b87fa743}


Return a copy of the current option. 

Note that the option value is copied too. 

Reimplemented from \hyperlink{classcurlpp_1_1OptionTrait_a2e0254ab4187bf413d8c53a0114a191d}{curlpp\-::\-Option\-Trait$<$ bool, option $>$}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
include/curlpp/Option.\-hpp\item 
include/curlpp/Option.\-inl\end{DoxyCompactItemize}
