#include <stdio.h>
Go to the source code of this file.
|
| #define | Vec_FltForEachEntry(vVec, Entry, i) |
| | MACRO DEFINITIONS ///.
|
| |
| #define | Vec_FltForEachEntryStart(vVec, Entry, i, Start) |
| |
| #define | Vec_FltForEachEntryStartStop(vVec, Entry, i, Start, Stop) |
| |
| #define | Vec_FltForEachEntryReverse(vVec, pEntry, i) |
| |
◆ Vec_FltForEachEntry
| #define Vec_FltForEachEntry |
( |
| vVec, |
|
|
| Entry, |
|
|
| i ) |
Value: for ( i = 0; (i < Vec_FltSize(vVec)) && (((Entry) = Vec_FltEntry(vVec, i)), 1); i++ )
MACRO DEFINITIONS ///.
Definition at line 54 of file vecFlt.h.
54#define Vec_FltForEachEntry( vVec, Entry, i ) \
55 for ( i = 0; (i < Vec_FltSize(vVec)) && (((Entry) = Vec_FltEntry(vVec, i)), 1); i++ )
◆ Vec_FltForEachEntryReverse
| #define Vec_FltForEachEntryReverse |
( |
| vVec, |
|
|
| pEntry, |
|
|
| i ) |
Value: for ( i = Vec_FltSize(vVec) - 1; (i >= 0) && (((pEntry) = Vec_FltEntry(vVec, i)), 1); i-- )
Definition at line 60 of file vecFlt.h.
60#define Vec_FltForEachEntryReverse( vVec, pEntry, i ) \
61 for ( i = Vec_FltSize(vVec) - 1; (i >= 0) && (((pEntry) = Vec_FltEntry(vVec, i)), 1); i-- )
◆ Vec_FltForEachEntryStart
| #define Vec_FltForEachEntryStart |
( |
| vVec, |
|
|
| Entry, |
|
|
| i, |
|
|
| Start ) |
Value: for ( i = Start; (i < Vec_FltSize(vVec)) && (((Entry) = Vec_FltEntry(vVec, i)), 1); i++ )
Definition at line 56 of file vecFlt.h.
56#define Vec_FltForEachEntryStart( vVec, Entry, i, Start ) \
57 for ( i = Start; (i < Vec_FltSize(vVec)) && (((Entry) = Vec_FltEntry(vVec, i)), 1); i++ )
◆ Vec_FltForEachEntryStartStop
| #define Vec_FltForEachEntryStartStop |
( |
| vVec, |
|
|
| Entry, |
|
|
| i, |
|
|
| Start, |
|
|
| Stop ) |
Value: for ( i = Start; (i < Stop) && (((Entry) = Vec_FltEntry(vVec, i)), 1); i++ )
Definition at line 58 of file vecFlt.h.
58#define Vec_FltForEachEntryStartStop( vVec, Entry, i, Start, Stop ) \
59 for ( i = Start; (i < Stop) && (((Entry) = Vec_FltEntry(vVec, i)), 1); i++ )
◆ Vec_Flt_t
INCLUDES ///.
CFile****************************************************************
FileName [vecFlt.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Resizable arrays.]
Synopsis [Resizable arrays of floats.]
Author [Aaron P. Hurst]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
- Id
- vecInt.h,v 1.00 2005/06/20 00:00:00 alanmi Exp
] PARAMETERS /// BASIC TYPES ///
Definition at line 42 of file vecFlt.h.