MCPcopy Create free account

hub / github.com/Apress/design-patterns-in-modern-cpp / functions

Functions811 in github.com/Apress/design-patterns-in-modern-cpp

Methodresolve_
Creational/Creational/di.h:1943
Methodresolve_impl
Creational/Creational/di.h:1914
Methodrestore
Behavioral/Memento/memento.cpp:69
Methodroot
Behavioral/Iterator/recursive_generator.h:51
Functionrtrim_copy
trim from end (copying)
Creational/Creational/BuilderCodingExercise.cpp:98
Methodsave
Creational/Creational/SRP.cpp:40
Methodsave
Creational/Creational/Prototype.cpp:82
Methodsay
Behavioral/Mediator/MediatorCodingExercise.cpp:35
Methodscope
Creational/Creational/di.h:1389
Methodscope
Creational/Creational/di.h:1402
Methodscope
Creational/Creational/di.h:1415
Methodscope
Creational/Creational/di.h:1428
Methodscope
Creational/Creational/di.h:1442
Methodscope
Creational/Creational/di.h:1558
Methodserialize
Creational/Creational/Serialization.cpp:30
Methodserialize
Creational/Creational/Serialization.cpp:53
Methodset_age
Structural/Proxy/ProxyCodingExercise.cpp:30
Methodset_age
Behavioral/Observer/new/main.cpp:99
Methodset_height
Creational/Creational/LSP.cpp:17
Methodset_id
Creational/Creational/Monostate.cpp:8
Methodset_root
Behavioral/Iterator/recursive_generator.h:58
Methodset_top
Behavioral/Iterator/recursive_generator.h:57
Methodset_width
Creational/Creational/LSP.cpp:15
Methodset_width
Creational/Creational/LSP.cpp:26
Methodshared
Creational/Creational/di.h:1034
Methodsingle
cannot make this static
Structural/Façade/Console.h:21
Functionsmart_pointers
Structural/Proxy/proxy.cpp:89
Functionspaceship_planet
Behavioral/Visitor/multimethods.cpp:37
Functionstack_and_vector
Structural/Adapter/adapter.cpp:10
Methodstart
Behavioral/TemplateMethod/template_method.cpp:37
Methodstart
Behavioral/Strategy/strategy_static.cpp:24
MethodstartListening
Behavioral/Observer/observer_notes.cpp:156
Functionstd_iterators
Behavioral/Iterator/iterator.cpp:152
Methodstr
Structural/Decorator/decorator.cpp:49
Methodstr
Structural/Decorator/decorator.cpp:73
Methodstr
Structural/Decorator/decorator.cpp:93
Methodstr
Structural/Decorator/decorator.cpp:124
Methodstr
Structural/Decorator/decorator.cpp:142
Methodstr
Structural/Decorator/decorator.cpp:280
Methodstr
Structural/Decorator/DecoratorCodingExercise.cpp:26
Methodstr
Structural/Decorator/DecoratorCodingExercise.cpp:44
Methodstr
Behavioral/Visitor/single_double.cpp:96
Methodstr
Creational/Creational/Builder.cpp:68
Methodsubscribe
Behavioral/Observer/new/SaferObservable.hpp:26
Methodsum
Structural/Composite/ArrayBackedProps.cpp:68
Methodsum
Structural/Composite/CompositeCodingExercise.cpp:23
Methodsuspend_if
Behavioral/Iterator/recursive_generator.h:90
Methodtake_turn
Behavioral/TemplateMethod/template_method.cpp:47
Methodto
Creational/Creational/di.h:1655
Methodtotal_population
Creational/Creational/Singleton.h:100
Methodtype
Behavioral/Visitor/multimethods.cpp:32
Methodundo
Behavioral/Command/command.cpp:89
Methodundo
Behavioral/Command/command_composite.cpp:100
Methodunique
Creational/Creational/di.h:1110
Methodunsubscribe
Behavioral/Observer/new/SaferObservable.hpp:32
Functionvirtual_proxy
Structural/Proxy/proxy.cpp:82
Methodvisit
Behavioral/Visitor/VisitorCodingExercise.cpp:39
Methodvisit
Behavioral/Visitor/VisitorCodingExercise.cpp:52
Methodvisit
Behavioral/Visitor/single_double.cpp:14
Methodvisit
dynamic_cast ifs
Behavioral/Visitor/single_double.cpp:50
Methodwarn
Structural/NullObject/nullobject.cpp:28
Methodwarn
Structural/NullObject/nullobject.cpp:81
Methodwhat_to_render_as
Structural/Bridge/BridgeCodingExercise.cpp:57
Methodwidth
Structural/Adapter/AdapterCodingExercise.cpp:33
Methodwithdraw
Structural/Proxy/proxy.cpp:26
Functionwrapper
Structural/Decorator/decorator.cpp:152
Methodyield_value
Behavioral/Iterator/recursive_generator.h:75
Method~AdditionExpression
Behavioral/Visitor/visitor_reflective.cpp:26
Method~AdditionExpression
Behavioral/Visitor/visitor_acyclic.cpp:53
Method~AdditionExpression
Behavioral/Visitor/visitor_double.cpp:59
Method~AdditionExpression
Behavioral/Visitor/visitor_intrusive.cpp:31
Method~BankAccount
Structural/Proxy/proxy.cpp:9
Method~BinaryTree
Behavioral/Iterator/iterator.cpp:60
Method~Command
Behavioral/Command/command.cpp:31
Method~Contact
Creational/Creational/Prototype.cpp:98
Method~CreatureModifier
Behavioral/ChainOfResponsibility/cor_broker.cpp:64
Method~CreatureModifier
Behavioral/ChainOfResponsibility/cor_pointer.cpp:37
Method~DoubleAttackModifier
Behavioral/ChainOfResponsibility/cor_broker.cpp:92
Method~Element
Behavioral/Interpreter/handmade.cpp:73
Method~Element
Behavioral/Visitor/model.hpp:8
Method~EventData
Behavioral/Mediator/soccer.cpp:12
Method~Expression
Behavioral/Visitor/visitor_reflective.cpp:9
Method~Expression
Behavioral/Visitor/visitor_acyclic.cpp:24
Method~Expression
Behavioral/Visitor/visitor.cpp:34
Method~FormattedText
Structural/Flyweight/capitalize.cpp:18
Method~GameObject
Behavioral/Visitor/multimethods.cpp:13
Method~HotDrink
Creational/Creational/HotDrink.h:9
Method~ILogger
Creational/Creational/BoostDI.cpp:24
Method~Image
Structural/Proxy/proxy.cpp:42
Method~LazyBitmap
Structural/Proxy/proxy.cpp:62
Method~Line
Creational/Creational/PrototypeCodingExercise.cpp:19
Method~ListStrategy
Behavioral/Strategy/strategy_dynamic.cpp:16
Method~ListStrategy
Behavioral/Strategy/strategy_static.cpp:16
Method~Listener
not const
Behavioral/Observer/observer_notes.cpp:25
Method~Logger
Structural/NullObject/nullobject.cpp:10
Method~Node
Behavioral/Iterator/iterator.cpp:43
Method~Observable
Behavioral/Observer/observer3.cpp:13
Method~Person
Structural/Bridge/Person.cpp:18
Method~Person
Creational/Creational/Person.h:22
Method~PersonListener
Behavioral/Observer/observer2.cpp:15
← previousnext →701–800 of 811, ranked by callers