|
abc-master
|
Go to the source code of this file.
Data Structures | |
| struct | Cba_Prs_t_ |
Macros | |
| #define | Cba_PrsForEachModelVec(vVec, p, pName, i) for ( i = 0; (i < Vec_IntSize(vVec)) && ((pName) = Abc_NamStr(p->pDesign->pNames, Vec_IntEntry(vVec,i))); i++ ) |
Typedefs | |
| typedef struct Cba_Prs_t_ | Cba_Prs_t |
| BASIC TYPES ///. More... | |
Enumerations | |
| enum | Cba_PrsType_t { CBA_PRS_NONE = 0, CBA_PRS_NODE, CBA_PRS_BOX, CBA_PRS_LATCH, CBA_PRS_CONCAT, CBA_PRS_UNKNOWN } |
| INCLUDES ///. More... | |
Functions | |
| static int | Cba_PrsErrorSet (Cba_Prs_t *p, char *pError, int Value) |
| MACRO DEFINITIONS ///. More... | |
| static void | Cba_PrsErrorClear (Cba_Prs_t *p) |
| static int | Cba_PrsErrorPrint (Cba_Prs_t *p) |
| static void | Cba_PrsSetupVecInt (Cba_Prs_t *p, Vec_Int_t *vTo, Vec_Int_t *vFrom) |
| static Cba_Ntk_t * | Cba_PrsAddCurrentModel (Cba_Prs_t *p, int iNameId) |
| static char * | Cba_PrsLoadFile (char *pFileName, char **ppLimit) |
| static Cba_Prs_t * | Cba_PrsAlloc (char *pFileName) |
| static void | Cba_PrsFree (Cba_Prs_t *p) |
| #define Cba_PrsForEachModelVec | ( | vVec, | |
| p, | |||
| pName, | |||
| i | |||
| ) | for ( i = 0; (i < Vec_IntSize(vVec)) && ((pName) = Abc_NamStr(p->pDesign->pNames, Vec_IntEntry(vVec,i))); i++ ) |
| typedef struct Cba_Prs_t_ Cba_Prs_t |
| enum Cba_PrsType_t |
INCLUDES ///.
CFile****************************************************************
FileName [cbaPrs.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Verilog parser.]
Synopsis [External declarations.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 29, 2014.]
Revision [
]PARAMETERS ///
| Enumerator | |
|---|---|
| CBA_PRS_NONE | |
| CBA_PRS_NODE | |
| CBA_PRS_BOX | |
| CBA_PRS_LATCH | |
| CBA_PRS_CONCAT | |
| CBA_PRS_UNKNOWN | |
Definition at line 36 of file cbaPrs.h.
Definition at line 125 of file cbaPrs.h.
|
inlinestatic |
Definition at line 168 of file cbaPrs.h.
|
inlinestatic |
|
inlinestatic |