Class diagram for CInformationBlock:

Public Members | |
| virtual LString | get_va_start_builtin () const |
| virtual void | set_va_start_builtin (LString the_value) |
| virtual LString | get_va_start_old_builtin () const |
| virtual void | set_va_start_old_builtin (LString the_value) |
| virtual LString | get_va_arg_builtin () const |
| virtual void | set_va_arg_builtin (LString the_value) |
| virtual LString | get_va_end_builtin () const |
| virtual void | set_va_end_builtin (LString the_value) |
| virtual IntegerType* | get_signed_char_type () const |
| virtual void | set_signed_char_type (IntegerType* the_value) |
| virtual IntegerType* | get_unsigned_char_type () const |
| virtual void | set_unsigned_char_type (IntegerType* the_value) |
| virtual IntegerType* | get_char_type () const |
| virtual void | set_char_type (IntegerType* the_value) |
| virtual IntegerType* | get_signed_short_type () const |
| virtual void | set_signed_short_type (IntegerType* the_value) |
| virtual IntegerType* | get_unsigned_short_type () const |
| virtual void | set_unsigned_short_type (IntegerType* the_value) |
| virtual IntegerType* | get_signed_int_type () const |
| virtual void | set_signed_int_type (IntegerType* the_value) |
| virtual IntegerType* | get_unsigned_int_type () const |
| virtual void | set_unsigned_int_type (IntegerType* the_value) |
| virtual IntegerType* | get_signed_long_type () const |
| virtual void | set_signed_long_type (IntegerType* the_value) |
| virtual IntegerType* | get_unsigned_long_type () const |
| virtual void | set_unsigned_long_type (IntegerType* the_value) |
| virtual IntegerType* | get_signed_long_long_type () const |
| virtual void | set_signed_long_long_type (IntegerType* the_value) |
| virtual IntegerType* | get_unsigned_long_long_type () const |
| virtual void | set_unsigned_long_long_type (IntegerType* the_value) |
| virtual FloatingPointType* | get_float_type () const |
| virtual void | set_float_type (FloatingPointType* the_value) |
| virtual FloatingPointType* | get_double_type () const |
| virtual void | set_double_type (FloatingPointType* the_value) |
| virtual FloatingPointType* | get_long_double_type () const |
| virtual void | set_long_double_type (FloatingPointType* the_value) |
| virtual Type* | get_file_type () const |
| virtual void | set_file_type (Type* the_value) |
| virtual IntegerType* | get_ptrdiff_t_type () const |
| virtual void | set_ptrdiff_t_type (IntegerType* the_value) |
| virtual IntegerType* | get_size_t_type () const |
| virtual void | set_size_t_type (IntegerType* the_value) |
| virtual Type* | get_va_list_type () const |
| virtual void | set_va_list_type (Type* the_value) |
| virtual bool | get_plain_bit_field_is_signed () const |
| virtual void | set_plain_bit_field_is_signed (bool the_value) |
| virtual | ~CInformationBlock () |
| virtual void | print (FormattedText &x) const |
Static Public Members | |
| const LString& | get_class_name () |
Protected Members | |
| CInformationBlock () | |
Static Protected Members | |
| void | constructor_function ( Address address ) |
Friends | |
| class | SuifObjectFactory |
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
Reimplemented from SuifObject.
[static]
Reimplemented from SuifObject.
[protected]
[static, protected]
Reimplemented from GlobalInformationBlock.
[friend]
written by Dimitri van Heesch, © 1997-1999