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

  
 
  

home | help
GETBDDVARNODEBYINDEX(3) 	  BDD FUNCTIONS 	 GETBDDVARNODEBYINDEX(3)

NAME
     getbddvarnode - gives the bdd node of a variable.

SYNOPSIS
     #include "bdd101.h"
     bddnode *getbddvarnodebyindex( BddSystem, Index )
       bddsystem *BddSystem;
       bddindex   Index;

PARAMETERS
     BddSystem		 The bdd system.

     Index		 The bdd index.

DESCRIPTION
     getbddvarnode  gives the bdd node of the bdd index Index, in the bdd system
     BddSystem.  If a null pointer is given, the default  bdd  system  is  used.
     The function uses simply the table BddSystem->VAR_NODE.

RETURN VALUE
     getbddvarnode returns a pointer to the variable bdd node.

ERRORS
     "index xxx out of range, error !"
	    The Index parameter must be a valid index.

EXAMPLE
     #include "bdd101.h"
	bddsystem  *BddSystem;
	bddnode    *BddNode;
	BddSystem  = createbddsystem( 100, 1000, 100, 50000 );
	addbddvar( (bddsystem *)0, 0 );
	BddNode = getbddvarnodebyindex( (bddsystem *)0, 2 );
	...
	destroybddsystem( (bddsystem *)0 );

SEE ALSO
     bdd(1)

ASIM/LIP6			 October 1, 1997	 GETBDDVARNODEBYINDEX(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=getbddvarnodebyindex&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help