#include <abiStuff.h>
Inheritance diagram for ChainableTypeLayoutGenerator:


Public Member Functions | |
| virtual | ~ChainableTypeLayoutGenerator () |
| ChainableTypeLayoutGenerator (ChainableTypeLayoutGenerator *nx, StructCustomizedSizes *sizes=NULL) | |
| virtual StructLayoutInfo | layoutType (SgType *t) const |
Public Attributes | |
| ChainableTypeLayoutGenerator * | next |
| ChainableTypeLayoutGenerator * | beginning |
| StructCustomizedSizes * | custom_sizes |
Protected Member Functions | |
| void | setNext (ChainableTypeLayoutGenerator *nx) |
| void | setBeginningRecursively (ChainableTypeLayoutGenerator *bg) |
| virtual ChainableTypeLayoutGenerator::~ChainableTypeLayoutGenerator | ( | ) | [inline, virtual] |
| ChainableTypeLayoutGenerator::ChainableTypeLayoutGenerator | ( | ChainableTypeLayoutGenerator * | nx, | |
| StructCustomizedSizes * | sizes = NULL | |||
| ) | [inline] |
| void ChainableTypeLayoutGenerator::setNext | ( | ChainableTypeLayoutGenerator * | nx | ) | [inline, protected] |
| void ChainableTypeLayoutGenerator::setBeginningRecursively | ( | ChainableTypeLayoutGenerator * | bg | ) | [inline, protected] |
| virtual StructLayoutInfo ChainableTypeLayoutGenerator::layoutType | ( | SgType * | t | ) | const [virtual] |
1.4.7