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

const_range_signed Class Reference

#include <const.h>

Inheritance diagram for const_range_signed:

Inheritance graph
[legend]
Collaboration diagram for const_range_signed:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 const_range_signed (void)
 const_range_signed (int i)
void set_val (int i)
 const_range_signed

const int get_val (void)
const uint get_cn_kind (void)
 shared virtual functions


Private Attributes

int val

Constructor & Destructor Documentation

const_range_signed::const_range_signed void   )  [inline]
 

Definition at line 195 of file const.h.

References val.

00195 { val = 0; }

const_range_signed::const_range_signed int  i  )  [inline]
 

Definition at line 196 of file const.h.

References val.

00196 { val = i; }


Member Function Documentation

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

shared virtual functions

Reimplemented from vhdl_const.

Definition at line 206 of file const.h.

References cn_sign, and uint.

00206 { return cn_sign; }

const int const_range_signed::get_val void   )  [inline, virtual]
 

Reimplemented from vhdl_const.

Definition at line 201 of file const.h.

References val.

00202     {
00203         return val;
00204     }

void const_range_signed::set_val int  i  )  [inline, virtual]
 

const_range_signed

Reimplemented from vhdl_const.

Definition at line 197 of file const.h.

References val.

00198     {
00199         val = i;
00200     }


Member Data Documentation

int const_range_signed::val [private]
 

Definition at line 193 of file const.h.

Referenced by const_range_signed(), get_val(), and set_val().


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