\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 
\hyperlink{structelm_1_1table_a74af6e48187cdc1acb21139a8895a619}{table} (\hyperlink{structelm_1_1table}{table} const \&other)\label{structelm_1_1table_a74af6e48187cdc1acb21139a8895a619}

\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
void \hyperlink{structelm_1_1table_affa32909fd1372f918dbd6ea731c17f9}{clear} (bool clear\+\_\+) const 
\item 
\+::evas\+::object \hyperlink{structelm_1_1table_a756326882f8590ac234fc372e5e16479}{child\+\_\+get} (int col\+\_\+, int row\+\_\+) const 
\item 
void \hyperlink{structelm_1_1table_a74288972d185cbe8b78823793aaefa88}{pack\+\_\+set} (\+::evas\+::object subobj\+\_\+, int column\+\_\+, int row\+\_\+, int colspan\+\_\+, int rowspan\+\_\+) const 
\item 
void \hyperlink{structelm_1_1table_a8549f51c5716c2c83b692c0d9ca9ba58}{pack\+\_\+get} (\+::evas\+::object subobj\+\_\+, int $\ast$column\+\_\+, int $\ast$row\+\_\+, int $\ast$colspan\+\_\+, int $\ast$rowspan\+\_\+) const 
\item 
void \hyperlink{structelm_1_1table_ae944998b00532e569ca4bc1a2cec38f8}{unpack} (\+::evas\+::object subobj\+\_\+) const 
\item 
void \hyperlink{structelm_1_1table_a3463e07a8e998eb4c254ceba46a11b11}{pack} (\+::evas\+::object subobj\+\_\+, int column\+\_\+, int row\+\_\+, int colspan\+\_\+, int rowspan\+\_\+) const 
\end{DoxyCompactItemize}
{\bf }\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}
\index{elm\+::table@{elm\+::table}!table@{table}}
\index{table@{table}!elm\+::table@{elm\+::table}}
\subsubsection[{table(\+::efl\+::eo\+::parent\+\_\+type \+\_\+p)}]{\setlength{\rightskip}{0pt plus 5cm}elm\+::table\+::table (
\begin{DoxyParamCaption}
\item[{\+::efl\+::eo\+::parent\+\_\+type}]{\+\_\+p}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structelm_1_1table_aa4f59ce70f89f2ad399d9d4f93831591}


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}
\index{elm\+::table@{elm\+::table}!table@{table}}
\index{table@{table}!elm\+::table@{elm\+::table}}
\subsubsection[{table(\+Eo $\ast$eo)}]{\setlength{\rightskip}{0pt plus 5cm}elm\+::table\+::table (
\begin{DoxyParamCaption}
\item[{Eo $\ast$}]{eo}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structelm_1_1table_a733a9ca9a010b1010046620f6dcaa217}


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\+::table@{elm\+::table}!table@{table}}
\index{table@{table}!elm\+::table@{elm\+::table}}
\subsubsection[{table(std\+::nullptr\+\_\+t)}]{\setlength{\rightskip}{0pt plus 5cm}elm\+::table\+::table (
\begin{DoxyParamCaption}
\item[{std\+::nullptr\+\_\+t}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structelm_1_1table_afc909d34d8a69ccaa6e03fe503c01e5a}


nullptr\+\_\+t Constructor. 

Constructs an empty (null) object. 

\subsection{Member Function Documentation}
\index{elm\+::table@{elm\+::table}!child\+\_\+get@{child\+\_\+get}}
\index{child\+\_\+get@{child\+\_\+get}!elm\+::table@{elm\+::table}}
\subsubsection[{child\+\_\+get(int col\+\_\+, int row\+\_\+) const }]{\setlength{\rightskip}{0pt plus 5cm}\+::evas\+::object elm\+::table\+::child\+\_\+get (
\begin{DoxyParamCaption}
\item[{int}]{col\+\_\+, }
\item[{int}]{row\+\_\+}
\end{DoxyParamCaption}
) const}\label{structelm_1_1table_a756326882f8590ac234fc372e5e16479}

\begin{DoxyParams}{Parameters}
{\em col} & \\
\hline
{\em row} & \\
\hline
\end{DoxyParams}
\index{elm\+::table@{elm\+::table}!clear@{clear}}
\index{clear@{clear}!elm\+::table@{elm\+::table}}
\subsubsection[{clear(bool clear\+\_\+) const }]{\setlength{\rightskip}{0pt plus 5cm}void elm\+::table\+::clear (
\begin{DoxyParamCaption}
\item[{bool}]{clear\+\_\+}
\end{DoxyParamCaption}
) const}\label{structelm_1_1table_affa32909fd1372f918dbd6ea731c17f9}

\begin{DoxyParams}{Parameters}
{\em clear} & \\
\hline
\end{DoxyParams}
\index{elm\+::table@{elm\+::table}!pack@{pack}}
\index{pack@{pack}!elm\+::table@{elm\+::table}}
\subsubsection[{pack(\+::evas\+::object subobj\+\_\+, int column\+\_\+, int row\+\_\+, int colspan\+\_\+, int rowspan\+\_\+) const }]{\setlength{\rightskip}{0pt plus 5cm}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}\label{structelm_1_1table_a3463e07a8e998eb4c254ceba46a11b11}

\begin{DoxyParams}{Parameters}
{\em subobj} & \\
\hline
{\em column} & \\
\hline
{\em row} & \\
\hline
{\em colspan} & \\
\hline
{\em rowspan} & \\
\hline
\end{DoxyParams}
\index{elm\+::table@{elm\+::table}!pack\+\_\+get@{pack\+\_\+get}}
\index{pack\+\_\+get@{pack\+\_\+get}!elm\+::table@{elm\+::table}}
\subsubsection[{pack\+\_\+get(\+::evas\+::object subobj\+\_\+, int $\ast$column\+\_\+, int $\ast$row\+\_\+, int $\ast$colspan\+\_\+, int $\ast$rowspan\+\_\+) const }]{\setlength{\rightskip}{0pt plus 5cm}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}\label{structelm_1_1table_a8549f51c5716c2c83b692c0d9ca9ba58}

\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}
\index{elm\+::table@{elm\+::table}!pack\+\_\+set@{pack\+\_\+set}}
\index{pack\+\_\+set@{pack\+\_\+set}!elm\+::table@{elm\+::table}}
\subsubsection[{pack\+\_\+set(\+::evas\+::object subobj\+\_\+, int column\+\_\+, int row\+\_\+, int colspan\+\_\+, int rowspan\+\_\+) const }]{\setlength{\rightskip}{0pt plus 5cm}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}\label{structelm_1_1table_a74288972d185cbe8b78823793aaefa88}

\begin{DoxyParams}{Parameters}
{\em subobj} & \\
\hline
{\em column} & \\
\hline
{\em row} & \\
\hline
{\em colspan} & \\
\hline
{\em rowspan} & \\
\hline
\end{DoxyParams}
\index{elm\+::table@{elm\+::table}!unpack@{unpack}}
\index{unpack@{unpack}!elm\+::table@{elm\+::table}}
\subsubsection[{unpack(\+::evas\+::object subobj\+\_\+) const }]{\setlength{\rightskip}{0pt plus 5cm}void elm\+::table\+::unpack (
\begin{DoxyParamCaption}
\item[{\+::evas\+::object}]{subobj\+\_\+}
\end{DoxyParamCaption}
) const}\label{structelm_1_1table_ae944998b00532e569ca4bc1a2cec38f8}

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