Design Patterns
structural::composite::Bus Member List

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

Add(EquipmentInterface *)structural::composite::CompositeEquipmentvirtual
Bus()structural::composite::Bus
Bus(const std::string &name)structural::composite::Busexplicit
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