|
abc-master
|
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <assert.h>#include "abc_global.h"#include "misc/vec/vec.h"#include "utilNam.h"Go to the source code of this file.
Data Structures | |
| struct | Abc_Nam_t_ |
| DECLARATIONS ///. More... | |
Function*************************************************************
Synopsis [For each ID of the first manager, gives ID of the second one.]
Description []
SideEffects []
SeeAlso []
Definition at line 495 of file utilNam.c.
| void Abc_NamDeref | ( | Abc_Nam_t * | p | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| int Abc_NamMemAlloc | ( | Abc_Nam_t * | p | ) |
Function*************************************************************
Synopsis [Reports memory usage of the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 221 of file utilNam.c.
| int Abc_NamMemUsed | ( | Abc_Nam_t * | p | ) |
Function*************************************************************
Synopsis [Reports memory usage of the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 202 of file utilNam.c.
| int Abc_NamObjNumMax | ( | Abc_Nam_t * | p | ) |
| void Abc_NamPrint | ( | Abc_Nam_t * | p | ) |
Function*************************************************************
Synopsis [Prints manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 131 of file utilNam.c.
Function*************************************************************
Synopsis [Returns the number of common names in the array.]
Description [The array contains name IDs in the first manager. The procedure returns the number of entries that correspond to names in the first manager that appear in the second manager.]
SideEffects []
SeeAlso []
Definition at line 526 of file utilNam.c.
Function*************************************************************
Synopsis [Returns the name that appears in p1 does not appear in p2.]
Description []
SideEffects []
SeeAlso []
Definition at line 550 of file utilNam.c.
| Abc_Nam_t* Abc_NamStart | ( | int | nObjs, |
| int | nAveSize | ||
| ) |
FUNCTION DEFINITIONS ///.
FUNCTION DECLARATIONS ///.
Function*************************************************************
Synopsis [Creates manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 78 of file utilNam.c.
| void Abc_NamStop | ( | Abc_Nam_t * | p | ) |
| char* Abc_NamStr | ( | Abc_Nam_t * | p, |
| int | NameId | ||
| ) |
|
inlinestatic |
Function*************************************************************
Synopsis [Returns place where this string is, or should be.]
Description []
SideEffects []
SeeAlso []
| int Abc_NamStrFind | ( | Abc_Nam_t * | p, |
| char * | pStr | ||
| ) |
Function*************************************************************
Synopsis [Returns the index of the string in the table.]
Description []
SideEffects []
SeeAlso []
Definition at line 372 of file utilNam.c.
| int Abc_NamStrFindLim | ( | Abc_Nam_t * | p, |
| char * | pStr, | ||
| char * | pLim | ||
| ) |
Definition at line 376 of file utilNam.c.
| int Abc_NamStrFindOrAdd | ( | Abc_Nam_t * | p, |
| char * | pStr, | ||
| int * | pfFound | ||
| ) |
Function*************************************************************
Synopsis [Finds or adds the given name to storage.]
Description []
SideEffects []
SeeAlso []
Definition at line 392 of file utilNam.c.
| int Abc_NamStrFindOrAddLim | ( | Abc_Nam_t * | p, |
| char * | pStr, | ||
| char * | pLim, | ||
| int * | pfFound | ||
| ) |
Definition at line 431 of file utilNam.c.
Definition at line 305 of file utilNam.c.
| void Abc_NamStrHashResize | ( | Abc_Nam_t * | p | ) |
Function*************************************************************
Synopsis [Resizes the hash table.]
Description []
SideEffects []
SeeAlso []
Definition at line 329 of file utilNam.c.