\section{elm\+:\+:table Struct Reference}
\label{structelm_1_1table}\index{elm\+::table@{elm\+::table}}


Class table.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structelm_1_1table_a733a9ca9a010b1010046620f6dcaa217}{table} (Eo $\ast$eo)
\begin{DoxyCompactList}\small\item\em Eo Constructor. \end{DoxyCompactList}\item 
\hyperlink{structelm_1_1table_afc909d34d8a69ccaa6e03fe503c01e5a}{table} (std\+::nullptr\+\_\+t)
\begin{DoxyCompactList}\small\item\em nullptr\+\_\+t Constructor. \end{DoxyCompactList}\item 
\mbox{\label{structelm_1_1table_a74af6e48187cdc1acb21139a8895a619}} 
\hyperlink{structelm_1_1table_a74af6e48187cdc1acb21139a8895a619}{table} (\hyperlink{structelm_1_1table}{table} const \&other)
\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
void \hyperlink{structelm_1_1table_a11539b97cdb40e547bf8a3f07743d5a3}{clear} (bool clear\+\_\+) const
\item 
\+::evas\+::object \hyperlink{structelm_1_1table_ad868946faf217804eb8ab9e88891d50d}{child\+\_\+get} (int col\+\_\+, int row\+\_\+) const
\item 
void \hyperlink{structelm_1_1table_a597ba29a01c4aecc117627e443536e3e}{pack\+\_\+set} (\+::evas\+::object subobj\+\_\+, int column\+\_\+, int row\+\_\+, int colspan\+\_\+, int rowspan\+\_\+) const
\item 
void \hyperlink{structelm_1_1table_aa9eb337cb364122cd1d4512d502072bc}{pack\+\_\+get} (\+::evas\+::object subobj\+\_\+, int $\ast$column\+\_\+, int $\ast$row\+\_\+, int $\ast$colspan\+\_\+, int $\ast$rowspan\+\_\+) const
\item 
void \hyperlink{structelm_1_1table_aad1889b902aad47f1358b75599c315cc}{unpack} (\+::evas\+::object subobj\+\_\+) const
\item 
void \hyperlink{structelm_1_1table_af44d007ad7455372646ad0eda990f4b8}{pack} (\+::evas\+::object subobj\+\_\+, int column\+\_\+, int row\+\_\+, int colspan\+\_\+, int rowspan\+\_\+) const
\end{DoxyCompactItemize}
\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
\hyperlink{structelm_1_1table_aa4f59ce70f89f2ad399d9d4f93831591}{table} (\+::efl\+::eo\+::parent\+\_\+type \+\_\+p)
\begin{DoxyCompactList}\small\item\em Constructs a new \hyperlink{structelm_1_1table}{elm\+::table} object. \end{DoxyCompactList}\end{DoxyCompactItemize}



\subsection{Detailed Description}
Class table. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\label{structelm_1_1table_aa4f59ce70f89f2ad399d9d4f93831591}} 
\index{elm\+::table@{elm\+::table}!table@{table}}
\index{table@{table}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{table()}{table()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily elm\+::table\+::table (\begin{DoxyParamCaption}\item[{\+::efl\+::eo\+::parent\+\_\+type}]{\+\_\+p }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



Constructs a new \hyperlink{structelm_1_1table}{elm\+::table} object. 

Constructs a new \hyperlink{structelm_1_1table}{elm\+::table} 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::table my\_table(efl::eo::parent = parent\_object);
\end{DoxyCode}


\begin{DoxySeeAlso}{See also}
\hyperlink{structelm_1_1table_a733a9ca9a010b1010046620f6dcaa217}{table(\+Eo$\ast$ eo)} 
\end{DoxySeeAlso}
\mbox{\label{structelm_1_1table_a733a9ca9a010b1010046620f6dcaa217}} 
\index{elm\+::table@{elm\+::table}!table@{table}}
\index{table@{table}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{table()}{table()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily elm\+::table\+::table (\begin{DoxyParamCaption}\item[{Eo $\ast$}]{eo }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



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}
\mbox{\label{structelm_1_1table_afc909d34d8a69ccaa6e03fe503c01e5a}} 
\index{elm\+::table@{elm\+::table}!table@{table}}
\index{table@{table}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{table()}{table()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily elm\+::table\+::table (\begin{DoxyParamCaption}\item[{std\+::nullptr\+\_\+t}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



nullptr\+\_\+t Constructor. 

Constructs an empty (null) object. 

\subsection{Member Function Documentation}
\mbox{\label{structelm_1_1table_ad868946faf217804eb8ab9e88891d50d}} 
\index{elm\+::table@{elm\+::table}!child\+\_\+get@{child\+\_\+get}}
\index{child\+\_\+get@{child\+\_\+get}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{child\+\_\+get()}{child\_get()}}
{\footnotesize\ttfamily \+::evas\+::object elm\+::table\+::child\+\_\+get (\begin{DoxyParamCaption}\item[{int}]{col\+\_\+,  }\item[{int}]{row\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em col} & \\
\hline
{\em row} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1table_a11539b97cdb40e547bf8a3f07743d5a3}} 
\index{elm\+::table@{elm\+::table}!clear@{clear}}
\index{clear@{clear}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{clear()}{clear()}}
{\footnotesize\ttfamily void elm\+::table\+::clear (\begin{DoxyParamCaption}\item[{bool}]{clear\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em clear} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1table_af44d007ad7455372646ad0eda990f4b8}} 
\index{elm\+::table@{elm\+::table}!pack@{pack}}
\index{pack@{pack}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{pack()}{pack()}}
{\footnotesize\ttfamily void elm\+::table\+::pack (\begin{DoxyParamCaption}\item[{\+::evas\+::object}]{subobj\+\_\+,  }\item[{int}]{column\+\_\+,  }\item[{int}]{row\+\_\+,  }\item[{int}]{colspan\+\_\+,  }\item[{int}]{rowspan\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em subobj} & \\
\hline
{\em column} & \\
\hline
{\em row} & \\
\hline
{\em colspan} & \\
\hline
{\em rowspan} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1table_aa9eb337cb364122cd1d4512d502072bc}} 
\index{elm\+::table@{elm\+::table}!pack\+\_\+get@{pack\+\_\+get}}
\index{pack\+\_\+get@{pack\+\_\+get}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{pack\+\_\+get()}{pack\_get()}}
{\footnotesize\ttfamily void elm\+::table\+::pack\+\_\+get (\begin{DoxyParamCaption}\item[{\+::evas\+::object}]{subobj\+\_\+,  }\item[{int $\ast$}]{column\+\_\+,  }\item[{int $\ast$}]{row\+\_\+,  }\item[{int $\ast$}]{colspan\+\_\+,  }\item[{int $\ast$}]{rowspan\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}[1]{Parameters}
 & {\em subobj} & \\
\hline
\mbox{\tt out}  & {\em column} & \\
\hline
\mbox{\tt out}  & {\em row} & \\
\hline
\mbox{\tt out}  & {\em colspan} & \\
\hline
\mbox{\tt out}  & {\em rowspan} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1table_a597ba29a01c4aecc117627e443536e3e}} 
\index{elm\+::table@{elm\+::table}!pack\+\_\+set@{pack\+\_\+set}}
\index{pack\+\_\+set@{pack\+\_\+set}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{pack\+\_\+set()}{pack\_set()}}
{\footnotesize\ttfamily void elm\+::table\+::pack\+\_\+set (\begin{DoxyParamCaption}\item[{\+::evas\+::object}]{subobj\+\_\+,  }\item[{int}]{column\+\_\+,  }\item[{int}]{row\+\_\+,  }\item[{int}]{colspan\+\_\+,  }\item[{int}]{rowspan\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em subobj} & \\
\hline
{\em column} & \\
\hline
{\em row} & \\
\hline
{\em colspan} & \\
\hline
{\em rowspan} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1table_aad1889b902aad47f1358b75599c315cc}} 
\index{elm\+::table@{elm\+::table}!unpack@{unpack}}
\index{unpack@{unpack}!elm\+::table@{elm\+::table}}
\subsubsection{\texorpdfstring{unpack()}{unpack()}}
{\footnotesize\ttfamily void elm\+::table\+::unpack (\begin{DoxyParamCaption}\item[{\+::evas\+::object}]{subobj\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em subobj} & \\
\hline
\end{DoxyParams}
