Class diagram for VariableDefinition:

Public Members | |
| virtual VariableSymbol* | get_variable_symbol () const |
| virtual void | set_variable_symbol (VariableSymbol* the_value) |
| virtual int | get_bit_alignment () const |
| virtual void | set_bit_alignment (int the_value) |
| virtual ValueBlock* | get_initialization () const |
| virtual ValueBlock* | set_initialization (ValueBlock* the_value) |
| virtual bool | get_is_static () const |
| virtual void | set_is_static (bool the_value) |
| virtual | ~VariableDefinition () |
| virtual void | print (FormattedText &x) const |
| virtual void | notifier (bool created,DefinitionBlock *d) |
Static Public Members | |
| const LString& | get_class_name () |
Protected Members | |
| VariableDefinition () | |
Static Protected Members | |
| void | constructor_function ( Address address ) |
Friends | |
| class | BasicObjectFactory |
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual] [virtual]
[static] [protected]
[static, protected] [friend]
Reimplemented from ScopedObject.
written by Dimitri van Heesch, © 1997-1999