Builder(AbstractFactory< UniqueId > *aAbstractFactory) | corelinux::Builder< ProductImpl, UniqueId > | inline |
Builder(void) | corelinux::Builder< ProductImpl, UniqueId > | inlineprotected |
create(void) | corelinux::Builder< ProductImpl, UniqueId > | inlinevirtual |
createProduct(void) const =0 | corelinux::Builder< ProductImpl, UniqueId > | protectedpure virtual |
destroy(ProductImpl *aPtr) | corelinux::Builder< ProductImpl, UniqueId > | inlinevirtual |
destroyProduct(ProductImpl *) const =0 | corelinux::Builder< ProductImpl, UniqueId > | protectedpure virtual |
getCurrentProduct(void) const | corelinux::Builder< ProductImpl, UniqueId > | inlinevirtual |
getFactory(void) const | corelinux::Builder< ProductImpl, UniqueId > | inlinevirtual |
getProductCreates(void) const | corelinux::Builder< ProductImpl, UniqueId > | inlinevirtual |
getProductDestroys(void) const | corelinux::Builder< ProductImpl, UniqueId > | inlinevirtual |
incrementCreates(void) | corelinux::Builder< ProductImpl, UniqueId > | inlineprotected |
incrementDestroys(void) | corelinux::Builder< ProductImpl, UniqueId > | inlineprotected |
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 |
throw(Assertion) | corelinux::Builder< ProductImpl, UniqueId > | inline |
~Builder(void) | corelinux::Builder< ProductImpl, UniqueId > | inlinevirtual |