\hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base}{}\section{efl\+:\+:eina\+:\+:js\+:\+:eina\+\_\+container\+\_\+base Struct Reference}
\label{structefl_1_1eina_1_1js_1_1eina__container__base}\index{efl\+::eina\+::js\+::eina\+\_\+container\+\_\+base@{efl\+::eina\+::js\+::eina\+\_\+container\+\_\+base}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a3c3894e3799602881818300353ffacdc}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a3c3894e3799602881818300353ffacdc}} 
virtual std\+::size\+\_\+t {\bfseries size} () const =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_ac67b0848c5c962f30757802311110204}\label{structefl_1_1eina_1_1js_1_1eina__container__base_ac67b0848c5c962f30757802311110204}} 
virtual \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 \&rhs) const =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a3676658b20314fa7e159cb13c84af25f}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a3676658b20314fa7e159cb13c84af25f}} 
virtual \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 =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_af0232423a25a939571f74edd023e4a6a}\label{structefl_1_1eina_1_1js_1_1eina__container__base_af0232423a25a939571f74edd023e4a6a}} 
virtual int {\bfseries index\+\_\+of} (v8\+::\+Isolate $\ast$isolate, v8\+::\+Local$<$ v8\+::\+Value $>$ v) const =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a83742f7fa928719c81dfb8289a15a93f}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a83742f7fa928719c81dfb8289a15a93f}} 
virtual int {\bfseries last\+\_\+index\+\_\+of} (v8\+::\+Isolate $\ast$isolate, v8\+::\+Local$<$ v8\+::\+Value $>$ v) const =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_acdbf5c8ce7bbbffe455dc6b2dfe8c73c}\label{structefl_1_1eina_1_1js_1_1eina__container__base_acdbf5c8ce7bbbffe455dc6b2dfe8c73c}} 
virtual v8\+::\+Local$<$ v8\+::\+Value $>$ {\bfseries get} (v8\+::\+Isolate $\ast$, std\+::size\+\_\+t) const =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a5c6a3a9d6b8b630eb5c9b3e47e7e6405}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a5c6a3a9d6b8b630eb5c9b3e47e7e6405}} 
virtual v8\+::\+Local$<$ v8\+::\+Value $>$ {\bfseries set} (v8\+::\+Isolate $\ast$isolate, std\+::size\+\_\+t index, v8\+::\+Local$<$ v8\+::\+Value $>$ v)=0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a2ce56034fed8133c25f27f2428c97bed}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a2ce56034fed8133c25f27f2428c97bed}} 
virtual int {\bfseries push} (v8\+::\+Isolate $\ast$isolate, v8\+::\+Local$<$ v8\+::\+Value $>$ v)=0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a139245c80d35cb67b6130d8722aa46f8}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a139245c80d35cb67b6130d8722aa46f8}} 
virtual v8\+::\+Local$<$ v8\+::\+Value $>$ {\bfseries pop} (v8\+::\+Isolate $\ast$isolate)=0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a9aee6fe200644be26fec2064508284cd}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a9aee6fe200644be26fec2064508284cd}} 
virtual v8\+::\+Local$<$ v8\+::\+String $>$ {\bfseries to\+\_\+string} (v8\+::\+Isolate $\ast$) const =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_ab9b68c3fb6b43011df1ae4de2063cda9}\label{structefl_1_1eina_1_1js_1_1eina__container__base_ab9b68c3fb6b43011df1ae4de2063cda9}} 
virtual v8\+::\+Local$<$ v8\+::\+String $>$ {\bfseries join} (v8\+::\+Isolate $\ast$, v8\+::\+Local$<$ v8\+::\+Value $>$ separator) const =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a515368bca3369cfb180d38611f1759b1}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a515368bca3369cfb180d38611f1759b1}} 
virtual container\+\_\+type {\bfseries get\+\_\+container\+\_\+type} () const =0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a0c71b0f38b270fb9c9b9b9ef82d78924}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a0c71b0f38b270fb9c9b9b9ef82d78924}} 
virtual void $\ast$ {\bfseries get\+\_\+container\+\_\+native\+\_\+handle} ()=0
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1js_1_1eina__container__base_a9737fef2ea2b06ac2c37bf2e4642518a}\label{structefl_1_1eina_1_1js_1_1eina__container__base_a9737fef2ea2b06ac2c37bf2e4642518a}} 
virtual void const  $\ast$ {\bfseries get\+\_\+container\+\_\+native\+\_\+handle} () const =0
\end{DoxyCompactItemize}
