\hypertarget{group__Embryo__Func__Group}{}\doxysection{Function Functions}
\label{group__Embryo__Func__Group}\index{Function Functions@{Function Functions}}


Functions that deal with Embryo program functions.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EAPI void \mbox{\hyperlink{group__Embryo__Func__Group_ga1164bbcc4dc623c54a1916f05499c9cb}{embryo\+\_\+program\+\_\+native\+\_\+call\+\_\+add}} (Embryo\+\_\+\+Program $\ast$ep, const char $\ast$name, Embryo\+\_\+\+Cell($\ast$func)(Embryo\+\_\+\+Program $\ast$ep, Embryo\+\_\+\+Cell $\ast$params))
\begin{DoxyCompactList}\small\item\em Adds a native program call to the given Embryo program. \end{DoxyCompactList}\item 
EAPI Embryo\+\_\+\+Function \mbox{\hyperlink{group__Embryo__Func__Group_ga8da497a811da37c0396eeeb6b9331679}{embryo\+\_\+program\+\_\+function\+\_\+find}} (Embryo\+\_\+\+Program $\ast$ep, const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Returns the function in the given program with the given name. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Functions that deal with Embryo program functions. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Embryo__Func__Group_ga1164bbcc4dc623c54a1916f05499c9cb}\label{group__Embryo__Func__Group_ga1164bbcc4dc623c54a1916f05499c9cb}} 
\index{Function Functions@{Function Functions}!embryo\_program\_native\_call\_add@{embryo\_program\_native\_call\_add}}
\index{embryo\_program\_native\_call\_add@{embryo\_program\_native\_call\_add}!Function Functions@{Function Functions}}
\doxysubsubsection{\texorpdfstring{embryo\_program\_native\_call\_add()}{embryo\_program\_native\_call\_add()}}
{\footnotesize\ttfamily EAPI void embryo\+\_\+program\+\_\+native\+\_\+call\+\_\+add (\begin{DoxyParamCaption}\item[{Embryo\+\_\+\+Program $\ast$}]{ep,  }\item[{const char $\ast$}]{name,  }\item[{Embryo\+\_\+\+Cell($\ast$)(Embryo\+\_\+\+Program $\ast$ep, Embryo\+\_\+\+Cell $\ast$params)}]{func }\end{DoxyParamCaption})}



Adds a native program call to the given Embryo program. 


\begin{DoxyParams}{Parameters}
{\em ep} & The given Embryo program. \\
\hline
{\em name} & The name for the call used in the script. \\
\hline
{\em func} & The function to use when the call is made. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Embryo__Func__Group_ga8da497a811da37c0396eeeb6b9331679}\label{group__Embryo__Func__Group_ga8da497a811da37c0396eeeb6b9331679}} 
\index{Function Functions@{Function Functions}!embryo\_program\_function\_find@{embryo\_program\_function\_find}}
\index{embryo\_program\_function\_find@{embryo\_program\_function\_find}!Function Functions@{Function Functions}}
\doxysubsubsection{\texorpdfstring{embryo\_program\_function\_find()}{embryo\_program\_function\_find()}}
{\footnotesize\ttfamily EAPI Embryo\+\_\+\+Function embryo\+\_\+program\+\_\+function\+\_\+find (\begin{DoxyParamCaption}\item[{Embryo\+\_\+\+Program $\ast$}]{ep,  }\item[{const char $\ast$}]{name }\end{DoxyParamCaption})}



Returns the function in the given program with the given name. 


\begin{DoxyParams}{Parameters}
{\em ep} & The given program. \\
\hline
{\em name} & The given function name. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The function if successful. Otherwise, {\ttfamily EMBRYO\+\_\+\+FUNCTION\+\_\+\+NONE}. 
\end{DoxyReturn}


References \mbox{\hyperlink{Embryo_8h_a51b319166cdbe24a6a798339522eb50d}{EMBRYO\+\_\+\+FUNCTION\+\_\+\+NONE}}.

