abc-master
|
Go to the source code of this file.
Macros | |
#define | BAR_PROGRESS_USE 1 |
INCLUDES ///. More... | |
Typedefs | |
typedef struct Bar_Progress_t_ | Bar_Progress_t |
BASIC TYPES ///. More... | |
Functions | |
Bar_Progress_t * | Bar_ProgressStart (FILE *pFile, int nItemsTotal) |
MACRO DEFINITIONS ///. More... | |
void | Bar_ProgressStop (Bar_Progress_t *p) |
void | Bar_ProgressUpdate_int (Bar_Progress_t *p, int nItemsCur, char *pString) |
static void | Bar_ProgressUpdate (Bar_Progress_t *p, int nItemsCur, char *pString) |
#define BAR_PROGRESS_USE 1 |
INCLUDES ///.
CFile****************************************************************
FileName [bar.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Progress bar.]
Synopsis [External declarations.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]PARAMETERS ///
typedef struct Bar_Progress_t_ Bar_Progress_t |
Bar_Progress_t* Bar_ProgressStart | ( | FILE * | pFile, |
int | nItemsTotal | ||
) |
MACRO DEFINITIONS ///.
FUNCTION DECLARATIONS ///
MACRO DEFINITIONS ///.
Function*************************************************************
Synopsis [Starts the progress bar.]
Description [The first parameter is the output stream (pFile), where the progress is printed. The current printing position should be the first one on the given line. The second parameters is the total number of items that correspond to 100% position of the progress bar.]
SideEffects []
SeeAlso []
Definition at line 66 of file bar.c.
void Bar_ProgressStop | ( | Bar_Progress_t * | p | ) |
|
inlinestatic |
Definition at line 63 of file bar.h.
void Bar_ProgressUpdate_int | ( | Bar_Progress_t * | p, |
int | nItemsCur, | ||
char * | pString | ||
) |