abc-master
|
Go to the source code of this file.
Macros | |
#define | If_LibBoxForEachBox(p, pBox, i) Vec_PtrForEachEntry( If_Box_t *, p->vBoxes, pBox, i ) if ( pBox == NULL ) {} else |
DECLARATIONS ///. More... | |
Functions | |
If_Box_t * | If_BoxStart (char *pName, int Id, int nPis, int nPos, int fSeq, int fBlack, int fOuter) |
FUNCTION DEFINITIONS ///. More... | |
If_Box_t * | If_BoxDup (If_Box_t *p) |
void | If_BoxFree (If_Box_t *p) |
If_LibBox_t * | If_LibBoxStart () |
If_LibBox_t * | If_LibBoxDup (If_Box_t *p) |
void | If_LibBoxFree (If_LibBox_t *p) |
If_Box_t * | If_LibBoxReadBox (If_LibBox_t *p, int Id) |
If_Box_t * | If_LibBoxFindBox (If_LibBox_t *p, char *pName) |
void | If_LibBoxAdd (If_LibBox_t *p, If_Box_t *pBox) |
If_LibBox_t * | If_LibBoxRead2 (char *pFileName) |
char * | If_LibBoxGetToken (FILE *pFile) |
If_LibBox_t * | If_LibBoxRead (char *pFileName) |
void | If_LibBoxPrint (FILE *pFile, If_LibBox_t *p) |
void | If_LibBoxWrite (char *pFileName, If_LibBox_t *p) |
int | If_LibBoxLoad (char *pFileName) |
#define If_LibBoxForEachBox | ( | p, | |
pBox, | |||
i | |||
) | Vec_PtrForEachEntry( If_Box_t *, p->vBoxes, pBox, i ) if ( pBox == NULL ) {} else |
DECLARATIONS ///.
CFile****************************************************************
FileName [ifLibBox.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [FPGA mapping based on priority cuts.]
Synopsis [Box library.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 21, 2006.]
Revision [
]
Definition at line 31 of file ifLibBox.c.
Definition at line 63 of file ifLibBox.c.
void If_BoxFree | ( | If_Box_t * | p | ) |
Definition at line 68 of file ifLibBox.c.
If_Box_t* If_BoxStart | ( | char * | pName, |
int | Id, | ||
int | nPis, | ||
int | nPos, | ||
int | fSeq, | ||
int | fBlack, | ||
int | fOuter | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 49 of file ifLibBox.c.
void If_LibBoxAdd | ( | If_LibBox_t * | p, |
If_Box_t * | pBox | ||
) |
Definition at line 136 of file ifLibBox.c.
If_LibBox_t* If_LibBoxDup | ( | If_Box_t * | p | ) |
Definition at line 93 of file ifLibBox.c.
If_Box_t* If_LibBoxFindBox | ( | If_LibBox_t * | p, |
char * | pName | ||
) |
Definition at line 125 of file ifLibBox.c.
void If_LibBoxFree | ( | If_LibBox_t * | p | ) |
Definition at line 98 of file ifLibBox.c.
char* If_LibBoxGetToken | ( | FILE * | pFile | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 250 of file ifLibBox.c.
int If_LibBoxLoad | ( | char * | pFileName | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 375 of file ifLibBox.c.
void If_LibBoxPrint | ( | FILE * | pFile, |
If_LibBox_t * | p | ||
) |
Definition at line 334 of file ifLibBox.c.
If_LibBox_t* If_LibBoxRead | ( | char * | pFileName | ) |
Definition at line 273 of file ifLibBox.c.
If_LibBox_t* If_LibBoxRead2 | ( | char * | pFileName | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 155 of file ifLibBox.c.
If_Box_t* If_LibBoxReadBox | ( | If_LibBox_t * | p, |
int | Id | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 121 of file ifLibBox.c.
If_LibBox_t* If_LibBoxStart | ( | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 86 of file ifLibBox.c.
void If_LibBoxWrite | ( | char * | pFileName, |
If_LibBox_t * | p | ||
) |
Definition at line 351 of file ifLibBox.c.