\hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list}{}\section{efl\+:\+:eina\+:\+:js\+:\+:range\+\_\+eina\+\_\+list$<$ T, K, W $>$ Struct Template Reference}
\label{structefl_1_1eina_1_1js_1_1range__eina__list}\index{efl\+::eina\+::js\+::range\+\_\+eina\+\_\+list$<$ T, K, W $>$@{efl\+::eina\+::js\+::range\+\_\+eina\+\_\+list$<$ T, K, W $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{structefl_1_1eina_1_1js_1_1eina__container__common}{eina\+\_\+container\+\_\+common}$<$ \hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}$<$ W $>$, T, K $>$ {\bfseries base\+\_\+type}\hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_ac4c00e32a89f4259c682052096198f14}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_ac4c00e32a89f4259c682052096198f14}

\item 
typedef \hyperlink{classefl_1_1eina_1_1range__list}{base\+\_\+type\+::container\+\_\+type} {\bfseries container\+\_\+type}\hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_a6cb63f8e199c3bc20d46013130749a64}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_a6cb63f8e199c3bc20d46013130749a64}

\item 
typedef std\+::conditional$<$ std\+::is\+\_\+base\+\_\+of$<$ \hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}, W $>$\+::\hyperlink{classefl_1_1eina_1_1value}{value}, \hyperlink{structefl_1_1eina_1_1eo__clone__allocator}{efl\+::eina\+::eo\+\_\+clone\+\_\+allocator}, \hyperlink{structefl_1_1eina_1_1malloc__clone__allocator}{efl\+::eina\+::malloc\+\_\+clone\+\_\+allocator} $>$\+::type {\bfseries clone\+\_\+allocator\+\_\+type}\hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_a4257af10bb1c41e6198058f4e2a7a2a4}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_a4257af10bb1c41e6198058f4e2a7a2a4}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structefl_1_1eina_1_1js_1_1eina__container__base}{eina\+\_\+container\+\_\+base} $\ast$ {\bfseries concat} (\hyperlink{structefl_1_1eina_1_1js_1_1eina__container__base}{eina\+\_\+container\+\_\+base} const \&other) const \hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_a2da29da410aded06e18b9f099918d404}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_a2da29da410aded06e18b9f099918d404}

\item 
\hyperlink{structefl_1_1eina_1_1js_1_1eina__container__base}{eina\+\_\+container\+\_\+base} $\ast$ {\bfseries slice} (std\+::int64\+\_\+t i, std\+::int64\+\_\+t j) const \hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_a66436c7648825167ea839ab690ec9de6}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_a66436c7648825167ea839ab690ec9de6}

\item 
v8\+::\+Local$<$ v8\+::\+Value $>$ {\bfseries set} (v8\+::\+Isolate $\ast$isolate, std\+::size\+\_\+t, v8\+::\+Local$<$ v8\+::\+Value $>$)\hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_a28105f36bf0c2b965023635d106a048b}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_a28105f36bf0c2b965023635d106a048b}

\item 
int {\bfseries push} (v8\+::\+Isolate $\ast$, v8\+::\+Local$<$ v8\+::\+Value $>$)\hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_add476ce819410d0d1b3d488bf67cec78}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_add476ce819410d0d1b3d488bf67cec78}

\item 
v8\+::\+Local$<$ v8\+::\+Value $>$ {\bfseries pop} (v8\+::\+Isolate $\ast$isolate)\hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_abdce1c15263abcbfc00e1c02e7cf270c}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_abdce1c15263abcbfc00e1c02e7cf270c}

\item 
js\+::container\+\_\+type {\bfseries get\+\_\+container\+\_\+type} () const \hypertarget{structefl_1_1eina_1_1js_1_1range__eina__list_a70643071bedab3152f8988523bc0d001}{}\label{structefl_1_1eina_1_1js_1_1range__eina__list_a70643071bedab3152f8988523bc0d001}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
