\section{elm\+:\+:slideshow Struct Reference}
\label{structelm_1_1slideshow}\index{elm\+::slideshow@{elm\+::slideshow}}


Class slideshow.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structelm_1_1slideshow_a1be2a8e9322fc5730e4b42fd1e564076}{slideshow} (Eo $\ast$eo)
\begin{DoxyCompactList}\small\item\em Eo Constructor. \end{DoxyCompactList}\item 
\hyperlink{structelm_1_1slideshow_a52096e04d7130ebbb1a34a109c91141e}{slideshow} (std\+::nullptr\+\_\+t)
\begin{DoxyCompactList}\small\item\em nullptr\+\_\+t Constructor. \end{DoxyCompactList}\item 
\hyperlink{structelm_1_1slideshow_af5f2a1b474a5c0902308f260eb62d337}{slideshow} (\hyperlink{structelm_1_1slideshow}{slideshow} const \&other)\label{structelm_1_1slideshow_af5f2a1b474a5c0902308f260eb62d337}

\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
\+::\hyperlink{structelm_1_1widget__item}{elm\+::widget\+\_\+item} \hyperlink{structelm_1_1slideshow_a910a3b8aa11646a3307eccf5f676f465}{item\+\_\+nth\+\_\+get} (unsigned int nth\+\_\+) const 
\item 
\+::\hyperlink{structelm_1_1widget__item}{elm\+::widget\+\_\+item} \hyperlink{structelm_1_1slideshow_ad71a82126e9289df7dbe9ee2b468413c}{item\+\_\+add} (const \hyperlink{group__Elm__Slideshow_gae4db5beb584edd6edbe1be25b3996f9e}{Elm\+\_\+\+Slideshow\+\_\+\+Item\+\_\+\+Class} $\ast$itc\+\_\+, const void $\ast$data\+\_\+) const 
\item 
\+::\hyperlink{structelm_1_1widget__item}{elm\+::widget\+\_\+item} \hyperlink{structelm_1_1slideshow_af0b3f291f0533262e72acb4e32e5f9d0}{item\+\_\+sorted\+\_\+insert} (const \hyperlink{group__Elm__Slideshow_gae4db5beb584edd6edbe1be25b3996f9e}{Elm\+\_\+\+Slideshow\+\_\+\+Item\+\_\+\+Class} $\ast$itc\+\_\+, const void $\ast$data\+\_\+, Eina\+\_\+\+Compare\+\_\+\+Cb func\+\_\+) const 
\end{DoxyCompactItemize}
{\bf }\par
\begin{DoxyCompactItemize}
\item 
\hyperlink{structelm_1_1slideshow_a90a2191f72bc17b2b8ffa75234fa01f6}{slideshow} (\+::efl\+::eo\+::parent\+\_\+type \+\_\+p)
\begin{DoxyCompactList}\small\item\em Constructs a new \hyperlink{structelm_1_1slideshow}{elm\+::slideshow} object. \end{DoxyCompactList}\end{DoxyCompactItemize}



\subsection{Detailed Description}
Class slideshow. 

\subsection{Constructor \& Destructor Documentation}
\index{elm\+::slideshow@{elm\+::slideshow}!slideshow@{slideshow}}
\index{slideshow@{slideshow}!elm\+::slideshow@{elm\+::slideshow}}
\subsubsection[{\texorpdfstring{slideshow(\+::efl\+::eo\+::parent\+\_\+type \+\_\+p)}{slideshow(::efl::eo::parent_type _p)}}]{\setlength{\rightskip}{0pt plus 5cm}elm\+::slideshow\+::slideshow (
\begin{DoxyParamCaption}
\item[{\+::efl\+::eo\+::parent\+\_\+type}]{\+\_\+p}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structelm_1_1slideshow_a90a2191f72bc17b2b8ffa75234fa01f6}


Constructs a new \hyperlink{structelm_1_1slideshow}{elm\+::slideshow} object. 

Constructs a new \hyperlink{structelm_1_1slideshow}{elm\+::slideshow} object. If you want this object to be a child of another Eo object, use an efl\+::eo\+::parent expression, like the example.

Example\+: 
\begin{DoxyCode}
elm::slideshow my\_slideshow(efl::eo::parent = parent\_object);
\end{DoxyCode}


\begin{DoxySeeAlso}{See also}
\hyperlink{structelm_1_1slideshow_a1be2a8e9322fc5730e4b42fd1e564076}{slideshow(\+Eo$\ast$ eo)} 
\end{DoxySeeAlso}
\index{elm\+::slideshow@{elm\+::slideshow}!slideshow@{slideshow}}
\index{slideshow@{slideshow}!elm\+::slideshow@{elm\+::slideshow}}
\subsubsection[{\texorpdfstring{slideshow(\+Eo $\ast$eo)}{slideshow(Eo *eo)}}]{\setlength{\rightskip}{0pt plus 5cm}elm\+::slideshow\+::slideshow (
\begin{DoxyParamCaption}
\item[{Eo $\ast$}]{eo}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structelm_1_1slideshow_a1be2a8e9322fc5730e4b42fd1e564076}


Eo Constructor. 

Constructs the object from an Eo$\ast$ pointer stealing its ownership.


\begin{DoxyParams}{Parameters}
{\em eo} & The Eo object pointer. \\
\hline
\end{DoxyParams}
\index{elm\+::slideshow@{elm\+::slideshow}!slideshow@{slideshow}}
\index{slideshow@{slideshow}!elm\+::slideshow@{elm\+::slideshow}}
\subsubsection[{\texorpdfstring{slideshow(std\+::nullptr\+\_\+t)}{slideshow(std::nullptr_t)}}]{\setlength{\rightskip}{0pt plus 5cm}elm\+::slideshow\+::slideshow (
\begin{DoxyParamCaption}
\item[{std\+::nullptr\+\_\+t}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structelm_1_1slideshow_a52096e04d7130ebbb1a34a109c91141e}


nullptr\+\_\+t Constructor. 

Constructs an empty (null) object. 

\subsection{Member Function Documentation}
\index{elm\+::slideshow@{elm\+::slideshow}!item\+\_\+add@{item\+\_\+add}}
\index{item\+\_\+add@{item\+\_\+add}!elm\+::slideshow@{elm\+::slideshow}}
\subsubsection[{\texorpdfstring{item\+\_\+add(const Elm\+\_\+\+Slideshow\+\_\+\+Item\+\_\+\+Class $\ast$itc\+\_\+, const void $\ast$data\+\_\+) const }{item_add(const Elm_Slideshow_Item_Class *itc_, const void *data_) const }}]{\setlength{\rightskip}{0pt plus 5cm}\+::{\bf elm\+::widget\+\_\+item} elm\+::slideshow\+::item\+\_\+add (
\begin{DoxyParamCaption}
\item[{const {\bf Elm\+\_\+\+Slideshow\+\_\+\+Item\+\_\+\+Class} $\ast$}]{itc\+\_\+, }
\item[{const void $\ast$}]{data\+\_\+}
\end{DoxyParamCaption}
) const}\label{structelm_1_1slideshow_ad71a82126e9289df7dbe9ee2b468413c}

\begin{DoxyParams}{Parameters}
{\em itc} & \\
\hline
{\em data} & \\
\hline
\end{DoxyParams}
\index{elm\+::slideshow@{elm\+::slideshow}!item\+\_\+nth\+\_\+get@{item\+\_\+nth\+\_\+get}}
\index{item\+\_\+nth\+\_\+get@{item\+\_\+nth\+\_\+get}!elm\+::slideshow@{elm\+::slideshow}}
\subsubsection[{\texorpdfstring{item\+\_\+nth\+\_\+get(unsigned int nth\+\_\+) const }{item_nth_get(unsigned int nth_) const }}]{\setlength{\rightskip}{0pt plus 5cm}\+::{\bf elm\+::widget\+\_\+item} elm\+::slideshow\+::item\+\_\+nth\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned int}]{nth\+\_\+}
\end{DoxyParamCaption}
) const}\label{structelm_1_1slideshow_a910a3b8aa11646a3307eccf5f676f465}

\begin{DoxyParams}{Parameters}
{\em nth} & \\
\hline
\end{DoxyParams}
\index{elm\+::slideshow@{elm\+::slideshow}!item\+\_\+sorted\+\_\+insert@{item\+\_\+sorted\+\_\+insert}}
\index{item\+\_\+sorted\+\_\+insert@{item\+\_\+sorted\+\_\+insert}!elm\+::slideshow@{elm\+::slideshow}}
\subsubsection[{\texorpdfstring{item\+\_\+sorted\+\_\+insert(const Elm\+\_\+\+Slideshow\+\_\+\+Item\+\_\+\+Class $\ast$itc\+\_\+, const void $\ast$data\+\_\+, Eina\+\_\+\+Compare\+\_\+\+Cb func\+\_\+) const }{item_sorted_insert(const Elm_Slideshow_Item_Class *itc_, const void *data_, Eina_Compare_Cb func_) const }}]{\setlength{\rightskip}{0pt plus 5cm}\+::{\bf elm\+::widget\+\_\+item} elm\+::slideshow\+::item\+\_\+sorted\+\_\+insert (
\begin{DoxyParamCaption}
\item[{const {\bf Elm\+\_\+\+Slideshow\+\_\+\+Item\+\_\+\+Class} $\ast$}]{itc\+\_\+, }
\item[{const void $\ast$}]{data\+\_\+, }
\item[{Eina\+\_\+\+Compare\+\_\+\+Cb}]{func\+\_\+}
\end{DoxyParamCaption}
) const}\label{structelm_1_1slideshow_af0b3f291f0533262e72acb4e32e5f9d0}

\begin{DoxyParams}{Parameters}
{\em itc} & \\
\hline
{\em data} & \\
\hline
{\em func} & \\
\hline
\end{DoxyParams}
