#include <stdio.h>
Go to the source code of this file.
|
| #define | Vec_BitForEachEntry(vVec, Entry, i) |
| | MACRO DEFINITIONS ///.
|
| |
| #define | Vec_BitForEachEntryStart(vVec, Entry, i, Start) |
| |
| #define | Vec_BitForEachEntryStop(vVec, Entry, i, Stop) |
| |
| #define | Vec_BitForEachEntryStartStop(vVec, Entry, i, Start, Stop) |
| |
| #define | Vec_BitForEachEntryReverse(vVec, pEntry, i) |
| |
◆ Vec_BitForEachEntry
| #define Vec_BitForEachEntry |
( |
| vVec, |
|
|
| Entry, |
|
|
| i ) |
Value: for ( i = 0; (i < Vec_BitSize(vVec)) && (((Entry) = Vec_BitEntry(vVec, i)), 1); i++ )
MACRO DEFINITIONS ///.
Definition at line 54 of file vecBit.h.
54#define Vec_BitForEachEntry( vVec, Entry, i ) \
55 for ( i = 0; (i < Vec_BitSize(vVec)) && (((Entry) = Vec_BitEntry(vVec, i)), 1); i++ )
◆ Vec_BitForEachEntryReverse
| #define Vec_BitForEachEntryReverse |
( |
| vVec, |
|
|
| pEntry, |
|
|
| i ) |
Value: for ( i = Vec_BitSize(vVec) - 1; (i >= 0) && (((pEntry) = Vec_BitEntry(vVec, i)), 1); i-- )
Definition at line 62 of file vecBit.h.
62#define Vec_BitForEachEntryReverse( vVec, pEntry, i ) \
63 for ( i = Vec_BitSize(vVec) - 1; (i >= 0) && (((pEntry) = Vec_BitEntry(vVec, i)), 1); i-- )
◆ Vec_BitForEachEntryStart
| #define Vec_BitForEachEntryStart |
( |
| vVec, |
|
|
| Entry, |
|
|
| i, |
|
|
| Start ) |
Value: for ( i = Start; (i < Vec_BitSize(vVec)) && (((Entry) = Vec_BitEntry(vVec, i)), 1); i++ )
Definition at line 56 of file vecBit.h.
56#define Vec_BitForEachEntryStart( vVec, Entry, i, Start ) \
57 for ( i = Start; (i < Vec_BitSize(vVec)) && (((Entry) = Vec_BitEntry(vVec, i)), 1); i++ )
◆ Vec_BitForEachEntryStartStop
| #define Vec_BitForEachEntryStartStop |
( |
| vVec, |
|
|
| Entry, |
|
|
| i, |
|
|
| Start, |
|
|
| Stop ) |
Value: for ( i = Start; (i < Stop) && (((Entry) = Vec_BitEntry(vVec, i)), 1); i++ )
Definition at line 60 of file vecBit.h.
60#define Vec_BitForEachEntryStartStop( vVec, Entry, i, Start, Stop ) \
61 for ( i = Start; (i < Stop) && (((Entry) = Vec_BitEntry(vVec, i)), 1); i++ )
◆ Vec_BitForEachEntryStop
| #define Vec_BitForEachEntryStop |
( |
| vVec, |
|
|
| Entry, |
|
|
| i, |
|
|
| Stop ) |
Value: for ( i = 0; (i < Stop) && (((Entry) = Vec_BitEntry(vVec, i)), 1); i++ )
Definition at line 58 of file vecBit.h.
58#define Vec_BitForEachEntryStop( vVec, Entry, i, Stop ) \
59 for ( i = 0; (i < Stop) && (((Entry) = Vec_BitEntry(vVec, i)), 1); i++ )
◆ Vec_Bit_t
INCLUDES ///.
CFile****************************************************************
FileName [vecBit.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Resizable arrays.]
Synopsis [Resizable arrays of bits.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
- Id
- vecBit.h,v 1.00 2005/06/20 00:00:00 alanmi Exp
] PARAMETERS /// BASIC TYPES ///
Definition at line 42 of file vecBit.h.