Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

nonblock_assign_s Struct Reference

#include <defines.h>


Detailed Description

Structure that holds information for performing non-blocking assignments.


Data Fields

vsignallhs_sig
int lhs_lsb
int lhs_msb
vectorrhs_vec
int rhs_lsb
int rhs_msb
struct {
   uint8   is_signed: 1
   uint8   added: 1
suppl


Field Documentation

uint8 nonblock_assign_s::added
 

Set to 1 if this nonblocking assignment has been added to the simulation queue

uint8 nonblock_assign_s::is_signed
 

Specifies if value is signed

int nonblock_assign_s::lhs_lsb
 

Left-hand-side LSB to assign

int nonblock_assign_s::lhs_msb
 

Left-hand-side MSB to assign

vsignal* nonblock_assign_s::lhs_sig
 

Pointer to left-hand-side signal to assign

int nonblock_assign_s::rhs_lsb
 

Right-hand-side LSB to assign

int nonblock_assign_s::rhs_msb
 

Right-hand-side MSB to assign

vector* nonblock_assign_s::rhs_vec
 

Pointer to right-hand-side vector containing value to assign

struct { ... } nonblock_assign_s::suppl
 

Supplemental field


The documentation for this struct was generated from the following file:
Generated on Wed Jun 17 22:19:25 2009 for Covered by doxygen 1.3.4