Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Apress/design-patterns-in-modern-cpp
/ functions
Functions
811 in github.com/Apress/design-patterns-in-modern-cpp
⨍
Functions
811
◇
Types & classes
812
Method
drink_and_drive
Structural/Proxy/ProxyCodingExercise.cpp:44
Method
drive
Structural/Proxy/ProxyCodingExercise.cpp:38
Function
dsfmain
Creational/Creational/SingletonTests.cpp:28
Method
dtor_impl
Creational/Creational/di.h:1519
Function
dynamic_visitor
Behavioral/Visitor/visitor.cpp:131
Method
end
Structural/AdapterVisual/AdapterVisualDlg.cpp:109
Method
end
Behavioral/Iterator/iterator.cpp:127
Method
end
Behavioral/Iterator/recursive_generator.h:145
Method
end
Behavioral/Strategy/strategy_static.cpp:28
Method
equal
Behavioral/Iterator/facade.cpp:47
Method
eval
Structural/Composite/composite.cpp:47
Method
eval
Behavioral/Interpreter/handmade.cpp:92
Method
field_changed
Behavioral/Observer/new/main.cpp:68
Method
final_suspend
Behavioral/Iterator/recursive_generator.h:73
Method
get
Creational/Creational/di.h:796
Method
get
Creational/Creational/di.h:1772
Method
get
Creational/Creational/di.h:2252
Method
get
Creational/Creational/di.h:2279
Method
get_age
Structural/Proxy/ProxyCodingExercise.cpp:17
Method
get_age
Structural/Proxy/ProxyCodingExercise.cpp:29
Method
get_age
Behavioral/Observer/observer2.cpp:28
Method
get_age
Behavioral/Observer/observer3.cpp:24
Method
get_age
Behavioral/Observer/observer1.cpp:26
Method
get_age
Behavioral/Observer/new/main.cpp:94
Method
get_agility
Structural/Composite/ArrayBackedProps.cpp:62
Method
get_can_vote
Behavioral/Observer/observer2.cpp:49
Method
get_can_vote
Behavioral/Observer/observer1.cpp:33
Method
get_height
Creational/Creational/LSP.cpp:16
Method
get_id
Creational/Creational/Monostate.cpp:7
Method
get_impl
Creational/Creational/di.h:2256
Method
get_intelligence
Structural/Composite/ArrayBackedProps.cpp:65
Method
get_population
Creational/Creational/Singleton.h:47
Method
get_return_object
Behavioral/Iterator/recursive_generator.h:69
Method
get_statistic
Behavioral/ChainOfResponsibility/CoRCodingExercise.cpp:34
Method
get_strength
Structural/Composite/ArrayBackedProps.cpp:59
Method
get_winner
Behavioral/TemplateMethod/template_method.cpp:54
Function
graphics
Structural/Composite/graphics.h:39
Method
handle
Behavioral/ChainOfResponsibility/cor_pointer.cpp:68
Method
handle
Behavioral/ChainOfResponsibility/cor_pointer.cpp:82
Method
handle
Behavioral/ChainOfResponsibility/cor_pointer.cpp:98
Method
hash_value
Structural/AdapterVisual/Geometry.h:10
Method
hash_value
Structural/AdapterVisual/Geometry.h:24
Method
have_winner
Behavioral/TemplateMethod/template_method.cpp:42
Method
height
Structural/Adapter/AdapterCodingExercise.cpp:38
Method
hit
Behavioral/TemplateMethod/TemplateMethodCodingExercise.cpp:40
Method
hit
Behavioral/TemplateMethod/TemplateMethodCodingExercise.cpp:51
Method
i
Creational/Creational/di.h:2793
Method
impl
Creational/Creational/di.h:1524
Method
impl
Creational/Creational/di.h:1532
Method
increment
Behavioral/Iterator/facade.cpp:45
Method
info
Structural/Flyweight/flyweight.cpp:37
Method
info
Structural/NullObject/nullobject.cpp:23
Method
info
Structural/NullObject/nullobject.cpp:76
Method
initial_suspend
Behavioral/Iterator/recursive_generator.h:71
Function
injector
Creational/Creational/di.h:2378
Method
injector
Creational/Creational/di.h:2572
Method
injector
Creational/Creational/di.h:2761
Method
injector__
Creational/Creational/di.h:1498
Method
injector_impl
Creational/Creational/di.h:1545
Function
is_configurable
Creational/Creational/di.h:1896
Method
is_satisfied
Creational/Creational/OCP.cpp:97
Method
is_satisfied
Creational/Creational/OCP.cpp:112
Method
is_singleton
Creational/Creational/SingletonCodingExercise.cpp:7
Method
iterator
Behavioral/Iterator/recursive_generator.h:122
Method
load
Creational/Creational/Prototype.cpp:89
Function
ltrim_copy
trim from start (copying)
Creational/Creational/BuilderCodingExercise.cpp:92
Function
main
Structural/Decorator/decorator.cpp:295
Function
main
Structural/Decorator/DecoratorCodingExercise.cpp:110
Function
main
Structural/Flyweight/capitalize.cpp:86
Function
main
Structural/Flyweight/FlyweightCodingExercise.cpp:84
Function
main
Structural/Façade/Bloom.cpp:7
Function
main
Structural/Proxy/ProxyCodingExercise.cpp:86
Function
main
Structural/Proxy/proxy.cpp:195
Function
main
Structural/Bridge/bridge.cpp:75
Function
main
Structural/NullObject/nullobject.cpp:94
Function
main
Structural/Adapter/AdapterCodingExercise.cpp:67
Function
main
Structural/Adapter/adapter.cpp:47
Function
main
Structural/Composite/ArrayBackedProps.cpp:81
Function
main
Structural/Composite/neurons.cpp:88
Function
main
Structural/Composite/CompositeCodingExercise.cpp:71
Function
main
Behavioral/Command/CommandCodingExercise.cpp:68
Function
main
Behavioral/Command/command_composite.cpp:143
Function
main
Behavioral/Command/command_undo.cpp:81
Function
main
Behavioral/Iterator/IteratorCodingExercise.cpp:66
Function
main
Behavioral/Iterator/iterator.cpp:232
Function
main
similar idea, but Query instead of Command
Behavioral/ChainOfResponsibility/cor_broker.cpp:99
Function
main
Behavioral/ChainOfResponsibility/CoRCodingExercise.cpp:131
Function
main
Behavioral/Mediator/soccer.cpp:80
Function
main
Behavioral/Observer/ObserverCodingExercise.cpp:111
Function
main
Behavioral/Observer/observer_book.cpp:138
Function
main
Behavioral/Observer/observer1.cpp:90
Function
main
Behavioral/Observer/new/main.cpp:107
Function
main
Behavioral/Interpreter/InterpreterCodingExercise.cpp:111
Function
main
Behavioral/Interpreter/handmade.cpp:151
Function
main
Behavioral/Visitor/std_visit.cpp:14
Function
main
Behavioral/Visitor/visitor_acyclic.cpp:97
Function
main
Behavioral/Visitor/visitor_double.cpp:136
Function
main
Behavioral/Visitor/VisitorCodingExercise.cpp:122
Function
main
Behavioral/State/StateCodingExercise.cpp:82
Function
main
Behavioral/State/msm.cpp:93
← previous
next →
501–600 of 811, ranked by callers