| Builder(AbstractFactory< UniqueId > *aAbstractFactory) | corelinux::Builder< ProductImpl, UniqueId > | [inline] |
| Builder(const Builder &aBuilder) | corelinux::Builder< ProductImpl, UniqueId > | [inline] |
| Builder(void) | corelinux::Builder< ProductImpl, UniqueId > | [inline, protected] |
| create(void) | corelinux::Builder< ProductImpl, UniqueId > | [inline, virtual] |
| createProduct(void) const =0 | corelinux::Builder< ProductImpl, UniqueId > | [protected, pure virtual] |
| destroy(ProductImpl *aPtr) | corelinux::Builder< ProductImpl, UniqueId > | [inline, virtual] |
| destroyProduct(ProductImpl *) const =0 | corelinux::Builder< ProductImpl, UniqueId > | [protected, pure virtual] |
| getCurrentProduct(void) const | corelinux::Builder< ProductImpl, UniqueId > | [inline, virtual] |
| getFactory(void) const | corelinux::Builder< ProductImpl, UniqueId > | [inline, virtual] |
| getProductCreates(void) const | corelinux::Builder< ProductImpl, UniqueId > | [inline, virtual] |
| getProductDestroys(void) const | corelinux::Builder< ProductImpl, UniqueId > | [inline, virtual] |
| incrementCreates(void) | corelinux::Builder< ProductImpl, UniqueId > | [inline, protected] |
| incrementDestroys(void) | corelinux::Builder< ProductImpl, UniqueId > | [inline, protected] |
| operator=(const Builder &aRef) | corelinux::Builder< ProductImpl, UniqueId > | [inline] |
| operator==(const Builder &aRef) | corelinux::Builder< ProductImpl, UniqueId > | [inline] |
| theCurrentProduct | corelinux::Builder< ProductImpl, UniqueId > | [protected] |
| theFactory | corelinux::Builder< ProductImpl, UniqueId > | [protected] |
| theProductCreates | corelinux::Builder< ProductImpl, UniqueId > | [protected] |
| theProductDestroys | corelinux::Builder< ProductImpl, UniqueId > | [protected] |
| ~Builder(void) | corelinux::Builder< ProductImpl, UniqueId > | [inline, virtual] |