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
HtmlBuilder
Creational/Creational/Builder.cpp:47
Method
HtmlElement
Creational/Creational/Builder.cpp:17
Method
IMG
Creational/Creational/GroovyStyle.cpp:71
Method
IncreaseDefenseModifier
Behavioral/ChainOfResponsibility/cor_pointer.cpp:92
Method
InitInstance
Structural/AdapterVisual/AdapterVisual.cpp:40
Method
Integer
Behavioral/Interpreter/handmade.cpp:80
Method
Journal
Creational/Creational/SRP.cpp:13
Method
LazyBitmap
Structural/Proxy/proxy.cpp:61
Method
LightSwitch
Behavioral/State/classic.cpp:43
Method
Line
Creational/Creational/PrototypeCodingExercise.cpp:14
Method
LineToPointAdapter
Structural/AdapterVisual/AdapterVisualDlg.cpp:27
Method
LineToPointCachingAdapter
Structural/AdapterVisual/AdapterVisualDlg.cpp:68
Method
List
Behavioral/Visitor/model.hpp:104
Method
ListItem
Behavioral/Visitor/model.hpp:86
Method
ListIterator
Behavioral/Iterator/facade.cpp:33
Method
Literal
Structural/Composite/composite.cpp:21
Method
Literal
Behavioral/Visitor/visitor.cpp:49
Method
LogInfo
Behavioral/NullObject/null_object.cpp:12
Method
LogInfo
Behavioral/NullObject/null_object.cpp:37
Method
Logger
Structural/Decorator/decorator.cpp:184
Method
Logger2
Structural/Decorator/decorator.cpp:204
Method
Logger3
Structural/Decorator/decorator.cpp:231
Method
Machine
Creational/Creational/ISP.cpp:51
Method
Main
Entry point for the application.
Structural/PingPongService/Startup.cs:60
Method
Maybe
Creational/Creational/MaybeMonad.cpp:28
Method
Memento
Behavioral/Memento/memento.cpp:11
Method
MoneyTransferCommand
Behavioral/Command/command_composite.cpp:133
Method
MultiplicationExpression
Behavioral/Visitor/VisitorCodingExercise.cpp:49
Method
Neuron
Structural/Composite/neurons.cpp:33
Method
NeuronLayer
Structural/Composite/neurons.cpp:74
Method
NewAuxOfficeEmployee
Creational/Creational/Prototype.cpp:123
Method
NewCartesian
Creational/Creational/FactoryMethod.cpp:44
Method
NewCartesian
Creational/Creational/Factory.cpp:34
Method
NewEmployee
Creational/Creational/Prototype.cpp:129
Method
NewMainOfficeEmployee
Creational/Creational/Prototype.cpp:117
Method
NewPolar
Creational/Creational/FactoryMethod.cpp:48
Method
NewPolar
Creational/Creational/Factory.cpp:39
Method
NewPolar
Creational/Creational/InnerFactory.cpp:36
Method
NoBonusesModifier
Behavioral/ChainOfResponsibility/cor_pointer.cpp:63
Method
Node
Behavioral/Iterator/IteratorCodingExercise.cpp:11
Method
Node
Behavioral/Iterator/iterator.cpp:22
Method
Node
Behavioral/Iterator/facade.cpp:14
Method
OffState
Behavioral/State/classic.cpp:31
Method
OnInitDialog
Structural/AdapterVisual/AdapterVisualDlg.cpp:174
Method
OnPaint
Structural/AdapterVisual/AdapterVisualDlg.cpp:225
Method
OnQueryDragIcon
The system calls this function to obtain the cursor to display while the user drags the minimized window.
Structural/AdapterVisual/AdapterVisualDlg.cpp:262
Method
OnState
Behavioral/State/classic.cpp:21
Method
OnSysCommand
Structural/AdapterVisual/AdapterVisualDlg.cpp:208
Method
OptionalLogger
Structural/NullObject/nullobject.cpp:18
Method
P
Creational/Creational/GroovyStyle.cpp:57
Method
Paragraph
Behavioral/Visitor/model.hpp:54
Method
Participant
Behavioral/Mediator/MediatorCodingExercise.cpp:25
Method
PermanentCardDamageGame
Behavioral/TemplateMethod/TemplateMethodCodingExercise.cpp:49
Method
Person
Structural/Proxy/ProxyCodingExercise.cpp:15
Method
Person
Structural/Bridge/Person.cpp:13
Method
Person
Behavioral/Mediator/person.cpp:4
Method
Person
Behavioral/Observer/observer2.cpp:23
Method
Person
Behavioral/Observer/observer_book.cpp:71
Method
Person
Behavioral/Observer/observer3.cpp:19
Method
Person
Behavioral/Observer/observer1.cpp:21
Method
Person
Behavioral/Observer/new/main.cpp:10
Method
Person
Creational/Creational/Person.h:16
Method
PersonAddressBuilder
Creational/Creational/PersonAddressBuilder.h:8
Method
PersonBuilder
Creational/Creational/PersonBuilder.h:31
Method
PersonBuilderBase
Creational/Creational/PersonBuilder.h:11
Method
PersonJobBuilder
Creational/Creational/PersonJobBuilder.h:8
Method
Player
Behavioral/Mediator/soccer.cpp:47
Method
PlayerScoredData
Behavioral/Mediator/soccer.cpp:22
Method
Point
Creational/Creational/PrototypeCodingExercise.cpp:5
Method
Point
Creational/Creational/FactoryMethod.cpp:27
Method
Point
use a factory method
Creational/Creational/Factory.cpp:25
Method
Point
use a factory method
Creational/Creational/InnerFactory.cpp:26
Method
PointFactory
Creational/Creational/InnerFactory.cpp:30
Method
Post
POST api/values
Structural/PingPongService/Controllers/PingPongController.cs:27
Method
PreOrderIterator
Behavioral/Iterator/iterator.cpp:67
Method
Process
Behavioral/NullObject/null_object.cpp:27
Method
Property
Structural/Proxy/proxy.cpp:166
Method
Put
PUT api/values/5
Structural/PingPongService/Controllers/PingPongController.cs:33
Method
QuadraticEquationSolver
Behavioral/Strategy/StrategyCodingExercise.cpp:31
Method
Query
Behavioral/ChainOfResponsibility/cor_broker.cpp:15
Method
Rat
Behavioral/Observer/ObserverCodingExercise.cpp:34
Method
Rectangle
Creational/Creational/LSP.cpp:11
Method
RedFlower
Structural/Decorator/DecoratorCodingExercise.cpp:24
Method
Research
Creational/Creational/DIP.cpp:55
Method
ResponsiblePerson
Structural/Proxy/ProxyCodingExercise.cpp:27
Method
ScopeListener
Behavioral/Observer/observer_notes.cpp:145
Method
Sentence
Structural/Flyweight/FlyweightCodingExercise.cpp:22
Method
Shape
Structural/Bridge/BridgeCodingExercise.cpp:17
Method
Shape
Structural/Bridge/bridge.cpp:37
Method
SingleValue
Structural/Composite/CompositeCodingExercise.cpp:16
Method
SingletonDatabase
Creational/Creational/Singleton.h:17
Method
SizeSpecification
Creational/Creational/OCP.cpp:106
Method
Square
Structural/Decorator/decorator.cpp:42
Method
Square
Structural/Bridge/BridgeCodingExercise.cpp:40
Method
Square
Structural/Adapter/AdapterCodingExercise.cpp:11
Method
Square
Creational/Creational/LSP.cpp:25
Method
SquareToRectangleAdapter
Structural/Adapter/AdapterCodingExercise.cpp:30
Method
Startup
(IHostingEnvironment env)
Structural/PingPongService/Startup.cs:15
Method
String
Structural/Adapter/adapter.cpp:22
Method
SubtractionExpression
Behavioral/Visitor/visitor_double.cpp:75
← previous
next →
301–400 of 811, ranked by callers