Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

const_range_unsigned Class Reference

#include <const.h>

Inheritance diagram for const_range_unsigned:

Inheritance graph
[legend]
Collaboration diagram for const_range_unsigned:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 const_range_unsigned ()
 const_range_unsigned (uint u)
void set_uval (uint u)
 const_range_unsigned

const uint get_uval (void)
const uint get_cn_kind (void)
 shared virtual functions


Private Attributes

uint val

Constructor & Destructor Documentation

const_range_unsigned::const_range_unsigned  )  [inline]
 

Definition at line 219 of file const.h.

References val.

00219 { val = 0; }

const_range_unsigned::const_range_unsigned uint  u  )  [inline]
 

Definition at line 220 of file const.h.

References val.

00220 { val = u; }


Member Function Documentation

const uint const_range_unsigned::get_cn_kind void   )  [inline, virtual]
 

shared virtual functions

Reimplemented from vhdl_const.

Definition at line 229 of file const.h.

References cn_unsign, and uint.

00229 { return cn_unsign; }

const uint const_range_unsigned::get_uval void   )  [inline, virtual]
 

Reimplemented from vhdl_const.

Definition at line 225 of file const.h.

References uint, and val.

00226     {
00227         return val;
00228     }

void const_range_unsigned::set_uval uint  u  )  [inline, virtual]
 

const_range_unsigned

Reimplemented from vhdl_const.

Definition at line 221 of file const.h.

References val.

00222     {
00223         val = u;
00224     }


Member Data Documentation

uint const_range_unsigned::val [private]
 

Definition at line 217 of file const.h.

Referenced by const_range_unsigned(), get_uval(), and set_uval().


The documentation for this class was generated from the following file:
Generated on Wed Mar 31 21:16:06 2004 for Data Structures for a VHDL Compiler by doxygen 1.3.3