next up previous contents
Next: integer_info_base Class Variables Up: Type Info Base Classes Previous: Type Info Base Classes

The integer_info_base Class

Each type info class representing a VHDL integer type is derived from integer_info_base. This base class stores some characteristic information about the integer type e.g. its bounds. However, this data is accessed by the kernel only while the code generated by the code generator uses other faster methods to access this information. E.g. the kernel uses the left_bound value stored in integer_info_base to get the left bound of an integer type while code created by the code generator uses a special static method left() provided by the corresponding integer type info class derived from integer_info_base.