Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

getrdsmodellist(3) [debian man page]

GETRDSMODELLIST(3)					      RDS PHYSICAL FUNCTIONS						GETRDSMODELLIST(3)

NAME
getrdsmodellist - gets model list of the instances of a figure ORIGIN
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of Universite Pierre et Marie CURIE, in Paris, France. Web : http://asim.lip6.fr/recherche/alliance/ E-mail : alliance-users@asim.lip6.fr SYNOPSYS
#include "rutnnn.h" ptype_list *getrdsmodellist( Figure ) rdsfig_list *Figure; PARAMETER
Figure The figure which contains the models to extract. DESCRIPTION
The getrdsmodellist function gets list of instance's models of the figure 'Figure'. The data structure returned "ptype_list" is defined ( in MBK library mutnnn.h ) as follows : typedef struct ptype { struct ptype *NEXT; /* next pointer */ void *DATA; /* generic pointer */ long TYPE; /* type */ } ptype_list; The field 'DATA' of ptype_list structure contains the pointer to the rdsfig_list structure. RETURN VALUE
The getrdsmodellist function returns a pointer which is head of pointer's list of the instances's models of the figure. If the list is empty, NULL pointer is returned. ERRORS
none EXAMPLE
: #include "mphnnn.h" #include "mutnnn.h" #include "rdsnnn.h" #include "rutnnn.h" #include "rtlnnn.h" main() { phfig_list *MbkFigure; rdsfig_list *RdsFigure; ptype_list *FigureList; ptype_list *ScanFigureList; mbkenv(); rdsenv(); loadrdsparam(); MbkFigure = getphfig("core",'A'); RdsFigure = figmbkrds(MbkFigure,0,0); FigureList = getrdsmodellist( RdsFigure ); for ( ScanFigureList = FigureList ; ScanFigureList != (ptype_list *) NULL ; ScanFigureList = ScanFigureList->NEXT ) viewrdsfig ( (rdsfig_list *) ScanFigureList->DATA ); . . . } SEE ALSO
librut, Mutlibrary BUG REPORT
This tool is under development at the ASIM department of the LIP6 laboratory. We need your feedback to improve documentation and tools. ASIM
/LIP6 October 1, 1997 GETRDSMODELLIST(3)

Check Out this Related Man Page

VIEWRDSFIG(3)						      RDS PHYSICAL FUNCTIONS						     VIEWRDSFIG(3)

NAME
viewrdsfig - view caracteristics of a figure ORIGIN
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of Universite Pierre et Marie CURIE, in Paris, France. Web : http://asim.lip6.fr/recherche/alliance/ E-mail : alliance-users@asim.lip6.fr SYNOPSYS
#include "rdsnnn.h" void viewrdsfig( Figure ) rdsins_list *Figure; PARAMETER
Figure Pointer to the figure to visualize. DESCRIPTION
The viewrdsfig function displays caracteristics of the figure called 'Figure' and all the objets contained in this figure. figure's parameters displayed to screen : NAME figure's name. MODE loading mode of the figure. SIZE size of user structure added to the rdsrec_list structure. Displays also rectangle and instance parameters of the figure (see viewrdsins and viewrdsrec functions). RETURN VALUE
nothing ERRORS
none EXAMPLE
#include "mutnnn.h" #include "rdsnnn.h" #include "rtlnnn.h" typedef struct UserStruct { char *STRING; void *USER1; } UserStruct; main() { rdsfig_list *Figure; rdsrec_list *Rectangle; rdsins_list *Instance; mbkenv(); rdsenv(); loadrdsparam(); Figure = addrdsfig ("core",sizeof ( UserStruct ) ); Instance = addrdsins (Figure,"na2_y","and2",RDS_NOSYM,8,6); Rectangle = addrdsfigrec(Figure,"Alu1",RDS_ALU1,2,4,12,1); /* visualization of the figure and its items */ /* */ viewrdsfig ( Figure ); } SEE ALSO
librds, viewrdsrec, viewrdsins BUG REPORT
This tool is under development at the ASIM department of the LIP6 laboratory. We need your feedback to improve documentation and tools. ASIM
/LIP6 October 1, 1997 VIEWRDSFIG(3)
Man Page