\section{lib/gvc/gvjobs.c File Reference}
\label{gvjobs_8c}\index{lib/gvc/gvjobs.\-c@{lib/gvc/gvjobs.\-c}}
{\ttfamily \#include \char`\"{}config.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}memory.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}types.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}gvplugin.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}gvcjob.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}gvcint.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}gvcproc.\-h\char`\"{}}\\*
Include dependency graph for gvjobs.\-c\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gvjobs_8c__incl}
\end{center}
\end{figure}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void {\bf gvjobs\-\_\-output\-\_\-filename} ({\bf G\-V\-C\-\_\-t} $\ast${\bf gvc}, const char $\ast$name)
\item 
{\bf boolean} {\bf gvjobs\-\_\-output\-\_\-langname} ({\bf G\-V\-C\-\_\-t} $\ast${\bf gvc}, const char $\ast$name)
\item 
{\bf G\-V\-J\-\_\-t} $\ast$ {\bf gvjobs\-\_\-first} ({\bf G\-V\-C\-\_\-t} $\ast${\bf gvc})
\item 
{\bf G\-V\-J\-\_\-t} $\ast$ {\bf gvjobs\-\_\-next} ({\bf G\-V\-C\-\_\-t} $\ast${\bf gvc})
\item 
{\bf gv\-\_\-argvlist\-\_\-t} $\ast$ {\bf gv\-N\-E\-Wargvlist} (void)
\item 
void {\bf gv\-\_\-argvlist\-\_\-set\-\_\-item} ({\bf gv\-\_\-argvlist\-\_\-t} $\ast$list, {\bf int} index, char $\ast${\bf item})
\item 
void {\bf gv\-\_\-argvlist\-\_\-reset} ({\bf gv\-\_\-argvlist\-\_\-t} $\ast$list)
\item 
void {\bf gv\-\_\-argvlist\-\_\-free} ({\bf gv\-\_\-argvlist\-\_\-t} $\ast$list)
\item 
void {\bf gvjobs\-\_\-delete} ({\bf G\-V\-C\-\_\-t} $\ast${\bf gvc})
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\index{gvjobs.\-c@{gvjobs.\-c}!gv\-\_\-argvlist\-\_\-free@{gv\-\_\-argvlist\-\_\-free}}
\index{gv\-\_\-argvlist\-\_\-free@{gv\-\_\-argvlist\-\_\-free}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gv\-\_\-argvlist\-\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void gv\-\_\-argvlist\-\_\-free (
\begin{DoxyParamCaption}
\item[{{\bf gv\-\_\-argvlist\-\_\-t} $\ast$}]{list}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_a16985b24356382f02771a1ba3f5c5078}


Definition at line 128 of file gvjobs.\-c.



References gv\-\_\-argvlist\-\_\-s\-::argv.

\index{gvjobs.\-c@{gvjobs.\-c}!gv\-\_\-argvlist\-\_\-reset@{gv\-\_\-argvlist\-\_\-reset}}
\index{gv\-\_\-argvlist\-\_\-reset@{gv\-\_\-argvlist\-\_\-reset}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gv\-\_\-argvlist\-\_\-reset}]{\setlength{\rightskip}{0pt plus 5cm}void gv\-\_\-argvlist\-\_\-reset (
\begin{DoxyParamCaption}
\item[{{\bf gv\-\_\-argvlist\-\_\-t} $\ast$}]{list}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_a8797e1b56bb7bf4cb839449de22b2133}


Definition at line 119 of file gvjobs.\-c.



References gv\-\_\-argvlist\-\_\-s\-::alloc, gv\-\_\-argvlist\-\_\-s\-::argc, gv\-\_\-argvlist\-\_\-s\-::argv, and N\-U\-L\-L.



Referenced by gvjobs\-\_\-delete().

\index{gvjobs.\-c@{gvjobs.\-c}!gv\-\_\-argvlist\-\_\-set\-\_\-item@{gv\-\_\-argvlist\-\_\-set\-\_\-item}}
\index{gv\-\_\-argvlist\-\_\-set\-\_\-item@{gv\-\_\-argvlist\-\_\-set\-\_\-item}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gv\-\_\-argvlist\-\_\-set\-\_\-item}]{\setlength{\rightskip}{0pt plus 5cm}void gv\-\_\-argvlist\-\_\-set\-\_\-item (
\begin{DoxyParamCaption}
\item[{{\bf gv\-\_\-argvlist\-\_\-t} $\ast$}]{list, }
\item[{{\bf int}}]{index, }
\item[{char $\ast$}]{item}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_a3b8676812ef6fa0b783a0db610ad053b}


Definition at line 110 of file gvjobs.\-c.



References gv\-\_\-argvlist\-\_\-s\-::alloc, gv\-\_\-argvlist\-\_\-s\-::argv, and grealloc().

\index{gvjobs.\-c@{gvjobs.\-c}!gvjobs\-\_\-delete@{gvjobs\-\_\-delete}}
\index{gvjobs\-\_\-delete@{gvjobs\-\_\-delete}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gvjobs\-\_\-delete}]{\setlength{\rightskip}{0pt plus 5cm}void gvjobs\-\_\-delete (
\begin{DoxyParamCaption}
\item[{{\bf G\-V\-C\-\_\-t} $\ast$}]{gvc}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_aaca7a31e15c651e7e4535b8c63a5d1c2}


Definition at line 135 of file gvjobs.\-c.



References G\-V\-C\-\_\-s\-::active\-\_\-jobs, G\-V\-J\-\_\-s\-::active\-\_\-tooltip, G\-V\-C\-\_\-s\-::common, gv\-\_\-argvlist\-\_\-reset(), G\-V\-C\-\_\-s\-::job, G\-V\-C\-\_\-s\-::jobs, G\-V\-J\-\_\-s\-::next, N\-U\-L\-L, G\-V\-J\-\_\-s\-::selected\-\_\-href, G\-V\-J\-\_\-s\-::selected\-\_\-obj\-\_\-attributes, G\-V\-J\-\_\-s\-::selected\-\_\-obj\-\_\-type\-\_\-name, and G\-V\-C\-O\-M\-M\-O\-N\-\_\-s\-::view\-Num.



Referenced by graphcmd(), gv\-Free\-Clone\-G\-V\-C(), gv\-Free\-Context(), gv\-Render(), gv\-Render\-Context(), gv\-Render\-Data(), and gv\-Render\-Filename().

\index{gvjobs.\-c@{gvjobs.\-c}!gvjobs\-\_\-first@{gvjobs\-\_\-first}}
\index{gvjobs\-\_\-first@{gvjobs\-\_\-first}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gvjobs\-\_\-first}]{\setlength{\rightskip}{0pt plus 5cm}{\bf G\-V\-J\-\_\-t}$\ast$ gvjobs\-\_\-first (
\begin{DoxyParamCaption}
\item[{{\bf G\-V\-C\-\_\-t} $\ast$}]{gvc}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_ab580911cf58f2ccb714edaa6c24164be}


Definition at line 87 of file gvjobs.\-c.



References G\-V\-C\-\_\-s\-::job, and G\-V\-C\-\_\-s\-::jobs.



Referenced by gv\-Render\-Jobs().

\index{gvjobs.\-c@{gvjobs.\-c}!gvjobs\-\_\-next@{gvjobs\-\_\-next}}
\index{gvjobs\-\_\-next@{gvjobs\-\_\-next}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gvjobs\-\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf G\-V\-J\-\_\-t}$\ast$ gvjobs\-\_\-next (
\begin{DoxyParamCaption}
\item[{{\bf G\-V\-C\-\_\-t} $\ast$}]{gvc}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_a62cf3c3800969c634f1fba15d4ab4799}


Definition at line 92 of file gvjobs.\-c.



References G\-V\-C\-\_\-s\-::job, G\-V\-J\-\_\-s\-::next, and G\-V\-J\-\_\-s\-::output\-\_\-langname.



Referenced by gv\-Render\-Jobs().

\index{gvjobs.\-c@{gvjobs.\-c}!gvjobs\-\_\-output\-\_\-filename@{gvjobs\-\_\-output\-\_\-filename}}
\index{gvjobs\-\_\-output\-\_\-filename@{gvjobs\-\_\-output\-\_\-filename}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gvjobs\-\_\-output\-\_\-filename}]{\setlength{\rightskip}{0pt plus 5cm}void gvjobs\-\_\-output\-\_\-filename (
\begin{DoxyParamCaption}
\item[{{\bf G\-V\-C\-\_\-t} $\ast$}]{gvc, }
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_a3380212a536205072ec0ea0152176dfa}


Definition at line 45 of file gvjobs.\-c.



References gvc, G\-V\-J\-\_\-s\-::gvc, G\-V\-C\-\_\-s\-::job, G\-V\-C\-\_\-s\-::jobs, G\-V\-J\-\_\-s\-::next, G\-V\-J\-\_\-s\-::output\-\_\-filename, and zmalloc().



Referenced by dotneato\-\_\-args\-\_\-initialize(), and gv\-Render\-Filename().

\index{gvjobs.\-c@{gvjobs.\-c}!gvjobs\-\_\-output\-\_\-langname@{gvjobs\-\_\-output\-\_\-langname}}
\index{gvjobs\-\_\-output\-\_\-langname@{gvjobs\-\_\-output\-\_\-langname}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gvjobs\-\_\-output\-\_\-langname}]{\setlength{\rightskip}{0pt plus 5cm}{\bf boolean} gvjobs\-\_\-output\-\_\-langname (
\begin{DoxyParamCaption}
\item[{{\bf G\-V\-C\-\_\-t} $\ast$}]{gvc, }
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_a4eaa8aafb5fd3d67b07e94656265a364}


Definition at line 64 of file gvjobs.\-c.



References F\-A\-L\-S\-E, gvc, G\-V\-J\-\_\-s\-::gvc, gvplugin\-\_\-load(), G\-V\-C\-\_\-s\-::job, G\-V\-C\-\_\-s\-::jobs, G\-V\-J\-\_\-s\-::next, G\-V\-J\-\_\-s\-::output\-\_\-langname, T\-R\-U\-E, and zmalloc().



Referenced by dotneato\-\_\-args\-\_\-initialize(), graphcmd(), gv\-Render(), gv\-Render\-Context(), gv\-Render\-Data(), and gv\-Render\-Filename().

\index{gvjobs.\-c@{gvjobs.\-c}!gv\-N\-E\-Wargvlist@{gv\-N\-E\-Wargvlist}}
\index{gv\-N\-E\-Wargvlist@{gv\-N\-E\-Wargvlist}!gvjobs.c@{gvjobs.\-c}}
\subsubsection[{gv\-N\-E\-Wargvlist}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gv\-\_\-argvlist\-\_\-t}$\ast$ gv\-N\-E\-Wargvlist (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{gvjobs_8c_a0aac0510463adf8bc2693c9dc3e33a11}


Definition at line 105 of file gvjobs.\-c.



References zmalloc().

