René's URL Explorer Experiment


Title: C++ features by examples: patterns.cpp File Reference

Generator: Doxygen 1.9.3

direct link

Domain: makelinux.github.io

NoneIE=11

Links:

Classeshttps://makelinux.github.io/docs/examples/cpp/patterns_8cpp.html#nested-classes
Macroshttps://makelinux.github.io/docs/examples/cpp/patterns_8cpp.html#define-members
Functionshttps://makelinux.github.io/docs/examples/cpp/patterns_8cpp.html#func-members
More...https://makelinux.github.io/docs/examples/cpp/patterns_8cpp.html#details
Go to the source code of this file.https://makelinux.github.io/docs/examples/cpp/patterns_8cpp_source.html
Setter_interface< ValueType >https://makelinux.github.io/docs/examples/cpp/structSetter__interface.html
Getter_interface< ValueType >https://makelinux.github.io/docs/examples/cpp/structGetter__interface.html
Change_interface< ValueType >https://makelinux.github.io/docs/examples/cpp/structChange__interface.html
Synchronised_encapsulated_value< ValueType >https://makelinux.github.io/docs/examples/cpp/classSynchronised__encapsulated__value.html
encapsulatinghttps://en.wikipedia.org/wiki/Encapsulation_(computer_programming)
mutatorhttps://en.wikipedia.org/wiki/Mutator_method
More...https://makelinux.github.io/docs/examples/cpp/classSynchronised__encapsulated__value.html#details
Interfacehttps://makelinux.github.io/docs/examples/cpp/structInterface.html
More...https://makelinux.github.io/docs/examples/cpp/structInterface.html#details
Singleton_demohttps://makelinux.github.io/docs/examples/cpp/structSingleton__demo.html
Factory_method_demohttps://makelinux.github.io/docs/examples/cpp/structFactory__method__demo.html
Sample_producthttps://makelinux.github.io/docs/examples/cpp/structSample__product.html
Sample_factory_method_demohttps://makelinux.github.io/docs/examples/cpp/structSample__factory__method__demo.html
Abstract_factoryhttps://makelinux.github.io/docs/examples/cpp/structAbstract__factory.html
Sample_factoryhttps://makelinux.github.io/docs/examples/cpp/structSample__factory.html
Prototypehttps://makelinux.github.io/docs/examples/cpp/structPrototype.html
More...https://makelinux.github.io/docs/examples/cpp/structPrototype.html#details
Builderhttps://makelinux.github.io/docs/examples/cpp/structBuilder.html
Standalonehttps://makelinux.github.io/docs/examples/cpp/structStandalone.html
Bridgehttps://makelinux.github.io/docs/examples/cpp/structBridge.html
More...https://makelinux.github.io/docs/examples/cpp/structStandalone.html#details
Bridgehttps://makelinux.github.io/docs/examples/cpp/structBridge.html
Standalonehttps://makelinux.github.io/docs/examples/cpp/structStandalone.html
More...https://makelinux.github.io/docs/examples/cpp/structBridge.html#details
Proxyhttps://makelinux.github.io/docs/examples/cpp/structProxy.html
Interfacehttps://makelinux.github.io/docs/examples/cpp/structInterface.html
More...https://makelinux.github.io/docs/examples/cpp/structProxy.html#details
Decoratorhttps://makelinux.github.io/docs/examples/cpp/structDecorator.html
Interfacehttps://makelinux.github.io/docs/examples/cpp/structInterface.html
More...https://makelinux.github.io/docs/examples/cpp/structDecorator.html#details
Compositehttps://makelinux.github.io/docs/examples/cpp/structComposite.html
Observerhttps://makelinux.github.io/docs/examples/cpp/structObserver.html
Subjecthttps://makelinux.github.io/docs/examples/cpp/structSubject.html
More...https://makelinux.github.io/docs/examples/cpp/structObserver.html#details
Subjecthttps://makelinux.github.io/docs/examples/cpp/structSubject.html
Observerhttps://makelinux.github.io/docs/examples/cpp/structObserver.html
More...https://makelinux.github.io/docs/examples/cpp/structSubject.html#details
Commandhttps://makelinux.github.io/docs/examples/cpp/structCommand.html
More...https://makelinux.github.io/docs/examples/cpp/structCommand.html#details
Componenthttps://makelinux.github.io/docs/examples/cpp/structComponent.html
Visitorhttps://makelinux.github.io/docs/examples/cpp/structVisitor.html
More...https://makelinux.github.io/docs/examples/cpp/structComponent.html#details
Visitorhttps://makelinux.github.io/docs/examples/cpp/structVisitor.html
Sample_componenthttps://makelinux.github.io/docs/examples/cpp/structSample__component.html
More...https://makelinux.github.io/docs/examples/cpp/structVisitor.html#details
Sample_componenthttps://makelinux.github.io/docs/examples/cpp/structSample__component.html
More...https://makelinux.github.io/docs/examples/cpp/structSample__component.html#details
Handlerhttps://makelinux.github.io/docs/examples/cpp/structHandler.html
Chain_of_responsibilityhttps://makelinux.github.io/docs/examples/cpp/structChain__of__responsibility.html
More...https://makelinux.github.io/docs/examples/cpp/structHandler.html#details
Chain_of_responsibilityhttps://makelinux.github.io/docs/examples/cpp/structChain__of__responsibility.html
More...https://makelinux.github.io/docs/examples/cpp/structChain__of__responsibility.html#details
Messagehttps://makelinux.github.io/docs/examples/cpp/structMessage.html
Memberhttps://makelinux.github.io/docs/examples/cpp/structMember.html
Mediatorhttps://makelinux.github.io/docs/examples/cpp/structMediator.html
Modelhttps://makelinux.github.io/docs/examples/cpp/structModel.html
Viewhttps://makelinux.github.io/docs/examples/cpp/structView.html
Controllerhttps://makelinux.github.io/docs/examples/cpp/structController.html
More...https://makelinux.github.io/docs/examples/cpp/structModel.html#details
Viewhttps://makelinux.github.io/docs/examples/cpp/structView.html
Observerhttps://makelinux.github.io/docs/examples/cpp/structObserver.html
More...https://makelinux.github.io/docs/examples/cpp/structView.html#details
Controllerhttps://makelinux.github.io/docs/examples/cpp/structController.html
Modelhttps://makelinux.github.io/docs/examples/cpp/structModel.html
Viewhttps://makelinux.github.io/docs/examples/cpp/structView.html
More...https://makelinux.github.io/docs/examples/cpp/structController.html#details
Subscriberhttps://makelinux.github.io/docs/examples/cpp/structSubscriber.html
Publisherhttps://makelinux.github.io/docs/examples/cpp/structPublisher.html
Synchronized_queue< T, Container >https://makelinux.github.io/docs/examples/cpp/classSynchronized__queue.html
Active_objecthttps://makelinux.github.io/docs/examples/cpp/structActive__object.html
Active objecthttps://en.wikipedia.org/wiki/Active_object
More...https://makelinux.github.io/docs/examples/cpp/structActive__object.html#details
SINGLETONhttps://makelinux.github.io/docs/examples/cpp/group__CP.html#ga26991c75194d2f3d757fc24586ea03ea
oop_demohttps://makelinux.github.io/docs/examples/cpp/group__OOP.html#gac98f62660ece957e8cbc4d3ff6ec0cdf
creational_patterns_demohttps://makelinux.github.io/docs/examples/cpp/group__CP.html#ga50a82bd9d08b9a3b31267eefdf4ebaed
structural_patterns_demohttps://makelinux.github.io/docs/examples/cpp/group__SP.html#ga3a9c3856221bdc96fcf38f956fc12011
client_visithttps://makelinux.github.io/docs/examples/cpp/group__visitor.html#ga6bf8321e7970a2c4c1f602b1fefb47e7
Componenthttps://makelinux.github.io/docs/examples/cpp/structComponent.html
Visitorhttps://makelinux.github.io/docs/examples/cpp/structVisitor.html
More...https://makelinux.github.io/docs/examples/cpp/group__visitor.html#ga6bf8321e7970a2c4c1f602b1fefb47e7
visitor_demohttps://makelinux.github.io/docs/examples/cpp/group__visitor.html#ga11584cf836c2520c14cc5827ce453f8f
mediator_demohttps://makelinux.github.io/docs/examples/cpp/group__BP.html#ga49d579b8340b92f6ceb51cb6d57d4b2d
behavioral_patterns_demohttps://makelinux.github.io/docs/examples/cpp/group__BP.html#ga608cf93d9bef165bc7e5690ac3b46a03
architectural_patterns_demohttps://makelinux.github.io/docs/examples/cpp/group__AP.html#gaa52033e9b5a5923880bf57a9afb7e751
concurrency_patterns_demohttps://makelinux.github.io/docs/examples/cpp/group__CC.html#ga3e57442badb533d55c8d3d3a05465030
mainhttps://makelinux.github.io/docs/examples/cpp/group__DP.html#gae66f6b31b5ad750f1fe042a706a4e3d4
SOLID principleshttps://en.wikipedia.org/wiki/SOLID
Single-responsibilityhttps://en.wikipedia.org/wiki/Single-responsibility_principle
cohesionhttps://en.wikipedia.org/wiki/Cohesion_(computer_science)
Open-closedhttps://en.wikipedia.org/wiki/Open%E2%80%93closed_principle
Liskov substitutionhttps://en.wikipedia.org/wiki/Liskov_substitution_principle
composition over inheritancehttps://en.wikipedia.org/wiki/Composition_over_inheritance
Interface segregationhttps://en.wikipedia.org/wiki/Interface_segregation_principle
Dependency inversionhttps://en.wikipedia.org/wiki/Dependency_inversion_principle
Loose couplinghttps://en.wikipedia.org/wiki/Loose_coupling
C++ OOP patternshttps://makelinux.github.io/docs/examples/cpp/group__OOP.html
Design patterns skeleton exampleshttps://makelinux.github.io/docs/examples/cpp/group__DP.html
patterns.cpphttps://makelinux.github.io/docs/examples/cpp/patterns_8cpp_source.html
patterns.cpphttps://makelinux.github.io/docs/examples/cpp/patterns_8cpp.html
https://www.doxygen.org/index.html

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.