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.