Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
INCATALOGGDS(3)		     MBK UTILITY FUNCTIONS	       INCATALOGGDS(3)

NAME
       incataloggds - test if cell belongs to the catalog file

SYNOPSYS
       #include	"mut.h"
       int incataloggds(figname)
       char *figname;

PARAMETER
       figname		   Name	of the cell to be checked

DESCRIPTION
       incataloggds checks a cell represented by its figname beeing present in
       the catalog file	with the 'G' attribut.	This means that	the cell is  a
       phantom of a gds	cell.
       This  is	useful when traducing a	symbolic layout	into physical one, be-
       cause then the 'G' attribued cells are not to be	translated,  but  just
       replaced	in the output.	This is	mostly used for	pads.
       The catalog is the sum of all the catalogs of the cells libraries spec-
       ified in	the MBK_CATA_LIB(1) and	MBK_WORK_LIB(1).  The catalogs of  the
       MBK_CATA_LIB(1)	are the	files called CATAL, and	the MBK_WORK_LIB(1) is
       by default CATAL	but can	be changed to MBK_CATAL_NAME(1).

RETURN VALUE
       incataloggds returns 0 if the cell does not belong to the catalog  with
       the 'G' attribut, a value different from	0 if it	does.

EXAMPLE
       #include	"mut.h"
       char *tell_if_incataloggds(name)
       char *name;
       {
	  return incataloggds(name) ? "Jawohl, es ist ein pad" : "Nein,	keine";
       }

SEE ALSO
       mbk(1), incatalog(3), incatalogdelete(3), incatalogfeed(3).

ASIM/LIP6			October	1, 1997		       INCATALOGGDS(3)

NAME | SYNOPSYS | PARAMETER | DESCRIPTION | RETURN VALUE | EXAMPLE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=incataloggds&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help