\section{Agiddisc\-\_\-s Struct Reference}
\label{structAgiddisc__s}\index{Agiddisc\-\_\-s@{Agiddisc\-\_\-s}}


{\ttfamily \#include $<$cgraph.\-h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
void $\ast$($\ast$ {\bf open} )({\bf Agraph\-\_\-t} $\ast$g, {\bf Agdisc\-\_\-t} $\ast$)
\item 
long($\ast$ {\bf map} )(void $\ast$state, {\bf int} objtype, char $\ast${\bf str}, {\bf I\-D\-T\-Y\-P\-E} $\ast$id, {\bf int} createflag)
\item 
long($\ast$ {\bf alloc} )(void $\ast$state, {\bf int} objtype, {\bf I\-D\-T\-Y\-P\-E} id)
\item 
void($\ast$ {\bf free} )(void $\ast$state, {\bf int} objtype, {\bf I\-D\-T\-Y\-P\-E} id)
\item 
char $\ast$($\ast$ {\bf print} )(void $\ast$state, {\bf int} objtype, {\bf I\-D\-T\-Y\-P\-E} id)
\item 
void($\ast$ {\bf close} )(void $\ast$state)
\item 
void($\ast$ {\bf idregister} )(void $\ast$state, {\bf int} objtype, void $\ast$obj)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 171 of file cgraph.\-h.



\subsection{Field Documentation}
\index{Agiddisc\-\_\-s@{Agiddisc\-\_\-s}!alloc@{alloc}}
\index{alloc@{alloc}!Agiddisc_s@{Agiddisc\-\_\-s}}
\subsubsection[{alloc}]{\setlength{\rightskip}{0pt plus 5cm}long($\ast$ Agiddisc\-\_\-s\-::alloc)(void $\ast$state, {\bf int} objtype, {\bf I\-D\-T\-Y\-P\-E} id)}\label{structAgiddisc__s_a340bf5e12842596614106d08d310d99d}


Definition at line 175 of file cgraph.\-h.

\index{Agiddisc\-\_\-s@{Agiddisc\-\_\-s}!close@{close}}
\index{close@{close}!Agiddisc_s@{Agiddisc\-\_\-s}}
\subsubsection[{close}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ Agiddisc\-\_\-s\-::close)(void $\ast$state)}\label{structAgiddisc__s_a44e08693f82c506521e4895abee389b0}


Definition at line 178 of file cgraph.\-h.

\index{Agiddisc\-\_\-s@{Agiddisc\-\_\-s}!free@{free}}
\index{free@{free}!Agiddisc_s@{Agiddisc\-\_\-s}}
\subsubsection[{free}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ Agiddisc\-\_\-s\-::free)(void $\ast$state, {\bf int} objtype, {\bf I\-D\-T\-Y\-P\-E} id)}\label{structAgiddisc__s_ac8e574b39432bb68769444dd646124d6}


Definition at line 176 of file cgraph.\-h.

\index{Agiddisc\-\_\-s@{Agiddisc\-\_\-s}!idregister@{idregister}}
\index{idregister@{idregister}!Agiddisc_s@{Agiddisc\-\_\-s}}
\subsubsection[{idregister}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ Agiddisc\-\_\-s\-::idregister)(void $\ast$state, {\bf int} objtype, void $\ast$obj)}\label{structAgiddisc__s_aea0aa63fee4802f0610a680532422b6b}


Definition at line 179 of file cgraph.\-h.

\index{Agiddisc\-\_\-s@{Agiddisc\-\_\-s}!map@{map}}
\index{map@{map}!Agiddisc_s@{Agiddisc\-\_\-s}}
\subsubsection[{map}]{\setlength{\rightskip}{0pt plus 5cm}long($\ast$ Agiddisc\-\_\-s\-::map)(void $\ast$state, {\bf int} objtype, char $\ast${\bf str}, {\bf I\-D\-T\-Y\-P\-E} $\ast$id, {\bf int} createflag)}\label{structAgiddisc__s_a04e659d1722dfe84a6accb0c914038d2}


Definition at line 173 of file cgraph.\-h.

\index{Agiddisc\-\_\-s@{Agiddisc\-\_\-s}!open@{open}}
\index{open@{open}!Agiddisc_s@{Agiddisc\-\_\-s}}
\subsubsection[{open}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$($\ast$ Agiddisc\-\_\-s\-::open)({\bf Agraph\-\_\-t} $\ast$g, {\bf Agdisc\-\_\-t} $\ast$)}\label{structAgiddisc__s_a81e0f79bdea7976226c6b7eaf618521f}


Definition at line 172 of file cgraph.\-h.



Referenced by agopen().

\index{Agiddisc\-\_\-s@{Agiddisc\-\_\-s}!print@{print}}
\index{print@{print}!Agiddisc_s@{Agiddisc\-\_\-s}}
\subsubsection[{print}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$($\ast$ Agiddisc\-\_\-s\-::print)(void $\ast$state, {\bf int} objtype, {\bf I\-D\-T\-Y\-P\-E} id)}\label{structAgiddisc__s_a4020ab64c02d36920ee3ad21ed4ae598}


Definition at line 177 of file cgraph.\-h.



The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
lib/cgraph/{\bf cgraph.\-h}\end{DoxyCompactItemize}
