Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

scv_constraint_range.cpp File Reference

#include "scv/scv_util.h"
#include "scv/scv_introspection.h"
#include "scv/scv_report.h"

Include dependency graph for scv_constraint_range.cpp:

Include dependency graph

Go to the source code of this file.

Defines

#define _SCV_INTERVAL_FC_I(TypeId, EltT, SizeT, Discrete)
#define _SCV_CONSTRAINT_RANGE_FC_I(TypeId, EltT, SizeT, Discrete, FlexRandomT)
#define _SCV_CONSTRAINT_RANGE_GENERATOR_FC_I(TypeId, EltT, SizeT, Discrete, FlexRandomT)

Functions

 _SCV_INTERVAL_FC_I (int, int, unsigned, true)
 _SCV_INTERVAL_FC_I (unsigned, unsigned, unsigned, true)
 _SCV_INTERVAL_FC_I (double, double, double, false)
 _SCV_INTERVAL_FC_I (long_long, long long, unsigned long long, true)
 _SCV_INTERVAL_FC_I (sc_unsigned, sc_unsigned,sc_unsigned, true)
 _SCV_CONSTRAINT_RANGE_FC_I (int, int, unsigned, true, _scv_random_unsigned)
 _SCV_CONSTRAINT_RANGE_FC_I (unsigned, unsigned, unsigned, true, _scv_random_unsigned)
 _SCV_CONSTRAINT_RANGE_FC_I (double, double, double, false, _scv_random_double)
 _SCV_CONSTRAINT_RANGE_FC_I (long_long, long long, unsigned long long, true, _scv_random_unsigned_ll)
 _SCV_CONSTRAINT_RANGE_FC_I (sc_unsigned, sc_unsigned,sc_unsigned, true, _scv_random_unsigned_big)
 _SCV_CONSTRAINT_RANGE_GENERATOR_FC_I (int, int, unsigned, true, _scv_random_unsigned)
 _SCV_CONSTRAINT_RANGE_GENERATOR_FC_I (unsigned, unsigned, unsigned, true, _scv_random_unsigned)
 _SCV_CONSTRAINT_RANGE_GENERATOR_FC_I (double, double, double, false, _scv_random_double)
 _SCV_CONSTRAINT_RANGE_GENERATOR_FC_I (long_long, long long, unsigned long long, true, _scv_random_unsigned_ll)
 _SCV_CONSTRAINT_RANGE_GENERATOR_FC_I (sc_unsigned, sc_unsigned,sc_unsigned, true, _scv_random_unsigned_big)


Define Documentation

#define _SCV_CONSTRAINT_RANGE_FC_I TypeId,
EltT,
SizeT,
Discrete,
FlexRandomT   
 

Definition at line 226 of file scv_constraint_range.cpp.

#define _SCV_CONSTRAINT_RANGE_GENERATOR_FC_I TypeId,
EltT,
SizeT,
Discrete,
FlexRandomT   
 

Definition at line 727 of file scv_constraint_range.cpp.

#define _SCV_INTERVAL_FC_I TypeId,
EltT,
SizeT,
Discrete   
 

Definition at line 62 of file scv_constraint_range.cpp.


Function Documentation

_SCV_CONSTRAINT_RANGE_FC_I sc_unsigned   ,
sc_unsigned   ,
sc_unsigned   ,
true   ,
_scv_random_unsigned_big   
 

_SCV_CONSTRAINT_RANGE_FC_I long_long   ,
long    long,
unsigned long    long,
true   ,
_scv_random_unsigned_ll   
 

_SCV_CONSTRAINT_RANGE_FC_I double   ,
double   ,
double   ,
false   ,
_scv_random_double   
 

_SCV_CONSTRAINT_RANGE_FC_I unsigned   ,
unsigned   ,
unsigned   ,
true   ,
_scv_random_unsigned   
 

_SCV_CONSTRAINT_RANGE_FC_I int   ,
int   ,
unsigned   ,
true   ,
_scv_random_unsigned   
 

_SCV_CONSTRAINT_RANGE_GENERATOR_FC_I sc_unsigned   ,
sc_unsigned   ,
sc_unsigned   ,
true   ,
_scv_random_unsigned_big   
 

_SCV_CONSTRAINT_RANGE_GENERATOR_FC_I long_long   ,
long    long,
unsigned long    long,
true   ,
_scv_random_unsigned_ll   
 

_SCV_CONSTRAINT_RANGE_GENERATOR_FC_I double   ,
double   ,
double   ,
false   ,
_scv_random_double   
 

_SCV_CONSTRAINT_RANGE_GENERATOR_FC_I unsigned   ,
unsigned   ,
unsigned   ,
true   ,
_scv_random_unsigned   
 

_SCV_CONSTRAINT_RANGE_GENERATOR_FC_I int   ,
int   ,
unsigned   ,
true   ,
_scv_random_unsigned   
 

_SCV_INTERVAL_FC_I sc_unsigned   ,
sc_unsigned   ,
sc_unsigned   ,
true   
 

_SCV_INTERVAL_FC_I long_long   ,
long    long,
unsigned long    long,
true   
 

_SCV_INTERVAL_FC_I double   ,
double   ,
double   ,
false   
 

_SCV_INTERVAL_FC_I unsigned   ,
unsigned   ,
unsigned   ,
true   
 

_SCV_INTERVAL_FC_I int   ,
int   ,
unsigned   ,
true   
 


Generated on Sun Dec 12 19:22:16 2004 for SystemC2.0.1(excludingMSLib)(IncludingSCV) by doxygen1.2.18