Design Patterns
structural::composite::CompositeEquipment Member List

This is the complete list of members for structural::composite::CompositeEquipment, including all inherited members.

Add(EquipmentInterface *)structural::composite::CompositeEquipmentvirtual
CompositeEquipment()structural::composite::CompositeEquipmentprotected
CompositeEquipment(const std::string &name)structural::composite::CompositeEquipmentexplicitprotected
CreateIterator()structural::composite::CompositeEquipmentvirtual
DiscountPrice() overridestructural::composite::CompositeEquipmentvirtual
name() const overridestructural::composite::CompositeEquipmentvirtual
NetPrice() overridestructural::composite::CompositeEquipmentvirtual
power() const overridestructural::composite::CompositeEquipmentvirtual
power(const Watt &) overridestructural::composite::CompositeEquipmentvirtual
price() const overridestructural::composite::CompositeEquipmentvirtual
price(const Currency &) overridestructural::composite::CompositeEquipmentvirtual
Remove(EquipmentInterface *)structural::composite::CompositeEquipmentvirtual
~CompositeEquipment()structural::composite::CompositeEquipmentprotected
~EquipmentInterface()structural::composite::EquipmentInterfaceinlinevirtual